builder: mozilla-beta_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-2552
starttime: 1468220012.82
results: success (0)
buildid: 20160710205626
builduid: 88fdeb2565a04d66a2d547e230d471a7
revision: d9400e38d2d11b4faa0c085491dbf815540ef86f
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:32.833174) =========
master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:32.833785) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:32.834229) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:32.875770) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:32.876216) =========
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-1468213658.75138-359251541
_=/tools/buildbot/bin/python
using PTY: False
--2016-07-10 23:53:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.4M=0.001s
2016-07-10 23:53:33 (10.4 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.552692
========= master_lag: 0.20 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:33.624439) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:33.624863) =========
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-1468213658.75138-359251541
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.035260
========= master_lag: 0.36 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:34.017159) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 23:53:34.017660) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9400e38d2d11b4faa0c085491dbf815540ef86f --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 d9400e38d2d11b4faa0c085491dbf815540ef86f --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-1468213658.75138-359251541
_=/tools/buildbot/bin/python
using PTY: False
2016-07-10 23:53:34,273 truncating revision to first 12 chars
2016-07-10 23:53:34,274 Setting DEBUG logging.
2016-07-10 23:53:34,274 attempt 1/10
2016-07-10 23:53:34,274 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9400e38d2d1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-10 23:53:35,499 unpacking tar archive at: mozilla-beta-d9400e38d2d1/testing/mozharness/
program finished with exit code 0
elapsedTime=1.956202
========= master_lag: 0.93 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-10 23:53:36.906245) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:36.906651) =========
script_repo_revision: d9400e38d2d11b4faa0c085491dbf815540ef86f
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:36.907213) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:36.907622) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-10 23:53:37.131090) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 23 secs) (at 2016-07-10 23:53:37.131502) =========
/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-1468213658.75138-359251541
_=/tools/buildbot/bin/python
using PTY: False
23:53:37 INFO - MultiFileLogger online at 20160710 23:53:37 in /builds/slave/test
23:53:37 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
23:53:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
23:53:37 INFO - {'append_to_log': False,
23:53:37 INFO - 'base_work_dir': '/builds/slave/test',
23:53:37 INFO - 'blob_upload_branch': 'mozilla-beta',
23:53:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
23:53:37 INFO - 'buildbot_json_path': 'buildprops.json',
23:53:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
23:53:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
23:53:37 INFO - 'download_minidump_stackwalk': True,
23:53:37 INFO - 'download_symbols': 'ondemand',
23:53:37 INFO - 'e10s': True,
23:53:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
23:53:37 INFO - 'tooltool.py': '/tools/tooltool.py',
23:53:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
23:53:37 INFO - '/tools/misc-python/virtualenv.py')},
23:53:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
23:53:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
23:53:37 INFO - 'log_level': 'info',
23:53:37 INFO - 'log_to_console': True,
23:53:37 INFO - 'opt_config_files': (),
23:53:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
23:53:37 INFO - '--processes=1',
23:53:37 INFO - '--config=%(test_path)s/wptrunner.ini',
23:53:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
23:53:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
23:53:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
23:53:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
23:53:37 INFO - 'pip_index': False,
23:53:37 INFO - 'require_test_zip': True,
23:53:37 INFO - 'test_type': ('testharness',),
23:53:37 INFO - 'this_chunk': '1',
23:53:37 INFO - 'tooltool_cache': '/builds/tooltool_cache',
23:53:37 INFO - 'total_chunks': '5',
23:53:37 INFO - 'virtualenv_path': 'venv',
23:53:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
23:53:37 INFO - 'work_dir': 'build'}
23:53:37 INFO - #####
23:53:37 INFO - ##### Running clobber step.
23:53:37 INFO - #####
23:53:37 INFO - Running pre-action listener: _resource_record_pre_action
23:53:37 INFO - Running main action method: clobber
23:53:37 INFO - rmtree: /builds/slave/test/build
23:53:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
23:53:39 INFO - Running post-action listener: _resource_record_post_action
23:53:39 INFO - #####
23:53:39 INFO - ##### Running read-buildbot-config step.
23:53:39 INFO - #####
23:53:39 INFO - Running pre-action listener: _resource_record_pre_action
23:53:39 INFO - Running main action method: read_buildbot_config
23:53:39 INFO - Using buildbot properties:
23:53:39 INFO - {
23:53:39 INFO - "project": "",
23:53:39 INFO - "product": "firefox",
23:53:39 INFO - "script_repo_revision": "production",
23:53:39 INFO - "scheduler": "tests-mozilla-beta-ubuntu64_vm-pgo-unittest",
23:53:39 INFO - "repository": "",
23:53:39 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-beta pgo test web-platform-tests-e10s-1",
23:53:39 INFO - "buildid": "20160710205626",
23:53:39 INFO - "pgo_build": "True",
23:53:39 INFO - "basedir": "/builds/slave/test",
23:53:39 INFO - "buildnumber": 3,
23:53:39 INFO - "slavename": "tst-linux64-spot-2552",
23:53:39 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/",
23:53:39 INFO - "platform": "linux64",
23:53:39 INFO - "branch": "mozilla-beta",
23:53:39 INFO - "revision": "d9400e38d2d11b4faa0c085491dbf815540ef86f",
23:53:39 INFO - "repo_path": "releases/mozilla-beta",
23:53:39 INFO - "moz_repo_path": "",
23:53:39 INFO - "stage_platform": "linux64-pgo",
23:53:39 INFO - "builduid": "88fdeb2565a04d66a2d547e230d471a7",
23:53:39 INFO - "slavebuilddir": "test"
23:53:39 INFO - }
23:53:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2.
23:53:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json.
23:53:39 INFO - Running post-action listener: _resource_record_post_action
23:53:39 INFO - #####
23:53:39 INFO - ##### Running download-and-extract step.
23:53:39 INFO - #####
23:53:39 INFO - Running pre-action listener: _resource_record_pre_action
23:53:39 INFO - Running main action method: download_and_extract
23:53:39 INFO - mkdir: /builds/slave/test/build/tests
23:53:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:39 INFO - https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net
23:53:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
23:53:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
23:53:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:53:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:53:43 INFO - Downloaded 1327 bytes.
23:53:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
23:53:43 INFO - Using the following test package requirements:
23:53:43 INFO - {u'common': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
23:53:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.cppunittest.tests.zip'],
23:53:43 INFO - u'gtest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.gtest.tests.zip'],
23:53:43 INFO - u'jittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'jsshell-linux-x86_64.zip'],
23:53:43 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.mochitest.tests.zip'],
23:53:43 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
23:53:43 INFO - u'reftest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.reftest.tests.zip'],
23:53:43 INFO - u'talos': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.talos.tests.zip'],
23:53:43 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'],
23:53:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
23:53:43 INFO - u'firefox-48.0.en-US.linux-x86_64.xpcshell.tests.zip']}
23:53:43 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
23:53:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:53:43 INFO - https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
23:53:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
23:53:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
23:53:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:53:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:53:53 INFO - Downloaded 24237239 bytes.
23:53:53 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/*']
23:53:53 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/*
23:53:53 INFO - caution: filename not matched: web-platform/*
23:53:53 INFO - Return code: 11
23:53:53 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')]}
23:53:53 INFO - https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
23:53:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
23:53:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
23:53:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:53:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:54:00 INFO - Downloaded 36389881 bytes.
23:54:00 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/*']
23:54:00 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/*
23:54:03 INFO - caution: filename not matched: bin/*
23:54:03 INFO - caution: filename not matched: config/*
23:54:03 INFO - caution: filename not matched: mozbase/*
23:54:03 INFO - caution: filename not matched: marionette/*
23:54:03 INFO - caution: filename not matched: tools/wptserve/*
23:54:03 INFO - Return code: 11
23:54:03 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')]}
23:54:03 INFO - https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
23:54:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
23:54:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
23:54:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:54:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/KpPN853VR_KqJJXzDisk8Q/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
23:54:11 INFO - Downloaded 56029026 bytes.
23:54:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
23:54:11 INFO - mkdir: /builds/slave/test/properties
23:54:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
23:54:11 INFO - Writing to file /builds/slave/test/properties/build_url
23:54:11 INFO - Contents:
23:54:11 INFO - build_url:https://queue.taskcluster.net/v1/task/KpPN853VR_KqJJXzDisk8Q/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
23:54:12 INFO - Running post-action listener: _resource_record_post_action
23:54:12 INFO - Running post-action listener: set_extra_try_arguments
23:54:12 INFO - #####
23:54:12 INFO - ##### Running create-virtualenv step.
23:54:12 INFO - #####
23:54:12 INFO - Running pre-action listener: _pre_create_virtualenv
23:54:12 INFO - Running pre-action listener: _resource_record_pre_action
23:54:12 INFO - Running main action method: create_virtualenv
23:54:12 INFO - Creating virtualenv /builds/slave/test/build/venv
23:54:12 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
23:54:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
23:54:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
23:54:12 INFO - Using real prefix '/usr'
23:54:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python
23:54:13 INFO - Installing distribute.............................................................................................................................................................................................done.
23:54:16 INFO - Installing pip.................done.
23:54:16 INFO - Return code: 0
23:54:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
23: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')]}
23:54:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23: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')]}
23:54:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:16 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 0x2698030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26993f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x27a22e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26e2140>, '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 0x27a8470>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a0810>, '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-1468213658.75138-359251541', '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
23:54:16 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
23:54:16 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
23:54:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:16 INFO - 'CCACHE_UMASK': '002',
23:54:16 INFO - 'DISPLAY': ':0',
23:54:16 INFO - 'HOME': '/home/cltbld',
23:54:16 INFO - 'LANG': 'en_US.UTF-8',
23:54:16 INFO - 'LOGNAME': 'cltbld',
23:54:16 INFO - 'MAIL': '/var/mail/cltbld',
23:54:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:16 INFO - 'MOZ_NO_REMOTE': '1',
23:54:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:16 INFO - 'PWD': '/builds/slave/test',
23:54:16 INFO - 'SHELL': '/bin/bash',
23:54:16 INFO - 'SHLVL': '1',
23:54:16 INFO - 'TERM': 'linux',
23:54:16 INFO - 'TMOUT': '86400',
23:54:16 INFO - 'USER': 'cltbld',
23:54:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1468213658.75138-359251541',
23:54:16 INFO - '_': '/tools/buildbot/bin/python'}
23:54:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:17 INFO - Downloading/unpacking psutil>=0.7.1
23:54:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:54:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:54:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
23:54:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
23:54:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:54:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:54:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
23:54:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:54:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
23:54:23 INFO - Installing collected packages: psutil
23:54:23 INFO - Running setup.py install for psutil
23:54:23 INFO - building 'psutil._psutil_linux' extension
23:54:23 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
23:54:23 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
23:54:23 INFO - building 'psutil._psutil_posix' extension
23:54:23 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
23:54:23 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
23:54:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
23:54:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
23:54:24 INFO - Successfully installed psutil
23:54:24 INFO - Cleaning up...
23:54:24 INFO - Return code: 0
23:54:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
23:54:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:24 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 0x2698030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26993f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x27a22e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26e2140>, '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 0x27a8470>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a0810>, '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-1468213658.75138-359251541', '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
23:54:24 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
23:54:24 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
23:54:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:24 INFO - 'CCACHE_UMASK': '002',
23:54:24 INFO - 'DISPLAY': ':0',
23:54:24 INFO - 'HOME': '/home/cltbld',
23:54:24 INFO - 'LANG': 'en_US.UTF-8',
23:54:24 INFO - 'LOGNAME': 'cltbld',
23:54:24 INFO - 'MAIL': '/var/mail/cltbld',
23:54:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:24 INFO - 'MOZ_NO_REMOTE': '1',
23:54:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:24 INFO - 'PWD': '/builds/slave/test',
23:54:24 INFO - 'SHELL': '/bin/bash',
23:54:24 INFO - 'SHLVL': '1',
23:54:24 INFO - 'TERM': 'linux',
23:54:24 INFO - 'TMOUT': '86400',
23:54:24 INFO - 'USER': 'cltbld',
23:54:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1468213658.75138-359251541',
23:54:24 INFO - '_': '/tools/buildbot/bin/python'}
23:54:24 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
23:54:24 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
23:54:24 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
23:54:24 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
23:54:24 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
23:54:24 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
23:54:24 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
23:54:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz
23:54:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
23:54:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
23:54:29 INFO - Installing collected packages: mozsystemmonitor
23:54:29 INFO - Running setup.py install for mozsystemmonitor
23:54:29 INFO - Successfully installed mozsystemmonitor
23:54:29 INFO - Cleaning up...
23:54:30 INFO - Return code: 0
23:54:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
23:54:30 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')]}
23:54:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:30 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')]}
23:54:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:30 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 0x2698030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26993f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x27a22e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26e2140>, '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 0x27a8470>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a0810>, '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-1468213658.75138-359251541', '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
23:54:30 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
23:54:30 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
23:54:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:30 INFO - 'CCACHE_UMASK': '002',
23:54:30 INFO - 'DISPLAY': ':0',
23:54:30 INFO - 'HOME': '/home/cltbld',
23:54:30 INFO - 'LANG': 'en_US.UTF-8',
23:54:30 INFO - 'LOGNAME': 'cltbld',
23:54:30 INFO - 'MAIL': '/var/mail/cltbld',
23:54:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:30 INFO - 'MOZ_NO_REMOTE': '1',
23:54:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:30 INFO - 'PWD': '/builds/slave/test',
23:54:30 INFO - 'SHELL': '/bin/bash',
23:54:30 INFO - 'SHLVL': '1',
23:54:30 INFO - 'TERM': 'linux',
23:54:30 INFO - 'TMOUT': '86400',
23:54:30 INFO - 'USER': 'cltbld',
23:54:30 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1468213658.75138-359251541',
23:54:30 INFO - '_': '/tools/buildbot/bin/python'}
23:54:30 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:30 INFO - Downloading/unpacking blobuploader==1.2.4
23:54:30 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
23:54:30 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
23:54:30 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
23:54:30 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
23:54:30 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
23:54:30 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
23:54:35 INFO - Downloading blobuploader-1.2.4.tar.gz
23:54:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
23:54:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
23:54:35 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
23:54:35 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
23:54:35 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
23:54:35 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
23:54:35 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
23:54:35 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
23:54:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
23:54:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
23:54:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:54:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:54:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
23:54:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
23:54:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
23:54:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
23:54:37 INFO - Downloading docopt-0.6.1.tar.gz
23:54:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
23:54:37 INFO - Installing collected packages: blobuploader, requests, docopt
23:54:37 INFO - Running setup.py install for blobuploader
23:54:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
23:54:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
23:54:37 INFO - Running setup.py install for requests
23:54:38 INFO - Running setup.py install for docopt
23:54:38 INFO - Successfully installed blobuploader requests docopt
23:54:38 INFO - Cleaning up...
23:54:38 INFO - Return code: 0
23:54:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:54:38 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')]}
23:54:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:38 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')]}
23:54:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:38 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 0x2698030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26993f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x27a22e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26e2140>, '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 0x27a8470>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a0810>, '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-1468213658.75138-359251541', '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
23:54:38 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
23:54:38 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
23:54:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:38 INFO - 'CCACHE_UMASK': '002',
23:54:38 INFO - 'DISPLAY': ':0',
23:54:38 INFO - 'HOME': '/home/cltbld',
23:54:38 INFO - 'LANG': 'en_US.UTF-8',
23:54:38 INFO - 'LOGNAME': 'cltbld',
23:54:38 INFO - 'MAIL': '/var/mail/cltbld',
23:54:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:38 INFO - 'MOZ_NO_REMOTE': '1',
23:54:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:38 INFO - 'PWD': '/builds/slave/test',
23:54:38 INFO - 'SHELL': '/bin/bash',
23:54:38 INFO - 'SHLVL': '1',
23:54:38 INFO - 'TERM': 'linux',
23:54:38 INFO - 'TMOUT': '86400',
23:54:38 INFO - 'USER': 'cltbld',
23:54:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1468213658.75138-359251541',
23:54:38 INFO - '_': '/tools/buildbot/bin/python'}
23:54:39 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:54:39 INFO - Running setup.py (path:/tmp/pip-OkTNjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:54:39 INFO - Running setup.py (path:/tmp/pip-b2XUGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:54:39 INFO - Running setup.py (path:/tmp/pip-_S0NXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:54:39 INFO - Running setup.py (path:/tmp/pip-eL4gjO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:54:39 INFO - Running setup.py (path:/tmp/pip-tQKiNw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:54:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:54:39 INFO - Running setup.py (path:/tmp/pip-3s_vSE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:54:40 INFO - Running setup.py (path:/tmp/pip-rhw6XI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:54:40 INFO - Running setup.py (path:/tmp/pip-XVqh6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:54:40 INFO - Running setup.py (path:/tmp/pip-mZVZNE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:54:40 INFO - Running setup.py (path:/tmp/pip-gLvIIC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:54:40 INFO - Running setup.py (path:/tmp/pip-SBk23p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:54:40 INFO - Running setup.py (path:/tmp/pip-coVt5T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:54:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:54:40 INFO - Running setup.py (path:/tmp/pip-vSI9IS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:54:41 INFO - Running setup.py (path:/tmp/pip-JMqkh7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:41 INFO - Running setup.py (path:/tmp/pip-1tCP75-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:54:41 INFO - Running setup.py (path:/tmp/pip-RZD2tE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:54:41 INFO - Running setup.py (path:/tmp/pip-EqUXwA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
23:54:41 INFO - Running setup.py (path:/tmp/pip-7QsTeU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
23:54:41 INFO - Running setup.py (path:/tmp/pip-gxu90c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:41 INFO - Running setup.py (path:/tmp/pip-FcYe1l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:41 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:54:42 INFO - Running setup.py (path:/tmp/pip-z6xC6q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:54:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:54:42 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
23:54:42 INFO - Running setup.py install for manifestparser
23:54:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
23:54:42 INFO - Running setup.py install for mozcrash
23:54:42 INFO - Running setup.py install for mozdebug
23:54:43 INFO - Running setup.py install for mozdevice
23:54:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
23:54:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin
23:54:43 INFO - Running setup.py install for mozfile
23:54:43 INFO - Running setup.py install for mozhttpd
23:54:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
23:54:43 INFO - Running setup.py install for mozinfo
23:54:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
23:54:43 INFO - Running setup.py install for mozInstall
23:54:44 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
23:54:44 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
23:54:44 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
23:54:44 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
23:54:44 INFO - Running setup.py install for mozleak
23:54:44 INFO - Running setup.py install for mozlog
23:54:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
23:54:44 INFO - Running setup.py install for moznetwork
23:54:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
23:54:44 INFO - Running setup.py install for mozprocess
23:54:44 INFO - Running setup.py install for mozprofile
23:54:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
23:54:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
23:54:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
23:54:45 INFO - Running setup.py install for mozrunner
23:54:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
23:54:45 INFO - Running setup.py install for mozscreenshot
23:54:45 INFO - Running setup.py install for moztest
23:54:45 INFO - Running setup.py install for mozversion
23:54:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
23:54:46 INFO - Running setup.py install for wptserve
23:54:46 INFO - Running setup.py install for marionette-driver
23:54:46 INFO - Running setup.py install for browsermob-proxy
23:54:46 INFO - Running setup.py install for marionette-client
23:54:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:54:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
23:54:47 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
23:54:47 INFO - Cleaning up...
23:54:47 INFO - Return code: 0
23:54:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv
23:54:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
23:54:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
23:54:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
23:54:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
23:54:47 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 0x2698030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26993f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x27a22e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26e2140>, '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 0x27a8470>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a0810>, '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-1468213658.75138-359251541', '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
23:54:47 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
23:54:47 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
23:54:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:54:47 INFO - 'CCACHE_UMASK': '002',
23:54:47 INFO - 'DISPLAY': ':0',
23:54:47 INFO - 'HOME': '/home/cltbld',
23:54:47 INFO - 'LANG': 'en_US.UTF-8',
23:54:47 INFO - 'LOGNAME': 'cltbld',
23:54:47 INFO - 'MAIL': '/var/mail/cltbld',
23:54:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:54:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:54:47 INFO - 'MOZ_NO_REMOTE': '1',
23:54:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:54:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:54:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:54:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:54:47 INFO - 'PWD': '/builds/slave/test',
23:54:47 INFO - 'SHELL': '/bin/bash',
23:54:47 INFO - 'SHLVL': '1',
23:54:47 INFO - 'TERM': 'linux',
23:54:47 INFO - 'TMOUT': '86400',
23:54:47 INFO - 'USER': 'cltbld',
23:54:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1468213658.75138-359251541',
23:54:47 INFO - '_': '/tools/buildbot/bin/python'}
23:54:47 INFO - Ignoring indexes: https://pypi.python.org/simple/
23:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
23:54:47 INFO - Running setup.py (path:/tmp/pip-Ip9zyy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
23:54:47 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))
23:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
23:54:47 INFO - Running setup.py (path:/tmp/pip-Iw4B9U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
23:54:47 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))
23:54:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
23:54:47 INFO - Running setup.py (path:/tmp/pip-hVvNLC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
23:54:48 INFO - Running setup.py (path:/tmp/pip-hL26RR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
23:54:48 INFO - Running setup.py (path:/tmp/pip-qpfQJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
23:54:48 INFO - Running setup.py (path:/tmp/pip-8SePWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
23:54:48 INFO - Running setup.py (path:/tmp/pip-GC1MPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
23:54:48 INFO - Running setup.py (path:/tmp/pip-5Vtio9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
23:54:48 INFO - Running setup.py (path:/tmp/pip-rjhh8K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
23:54:48 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))
23:54:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
23:54:48 INFO - Running setup.py (path:/tmp/pip-c8rPli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
23:54:49 INFO - Running setup.py (path:/tmp/pip-a67t4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
23:54:49 INFO - Running setup.py (path:/tmp/pip-XtT1h6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
23:54:49 INFO - Running setup.py (path:/tmp/pip-9gbkVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
23:54:49 INFO - Running setup.py (path:/tmp/pip-uDEdLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:49 INFO - Running setup.py (path:/tmp/pip-xC5X3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
23:54:49 INFO - Running setup.py (path:/tmp/pip-NUJqbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
23:54:49 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))
23:54:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
23:54:49 INFO - Running setup.py (path:/tmp/pip-q6UeFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
23:54:50 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))
23:54:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
23:54:50 INFO - Running setup.py (path:/tmp/pip-EWQC2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
23:54:50 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))
23:54:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
23:54:50 INFO - Running setup.py (path:/tmp/pip-q2UcWu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
23:54:50 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))
23:54:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:50 INFO - Running setup.py (path:/tmp/pip-M1L5E7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
23:54:50 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))
23:54:50 INFO - Unpacking /builds/slave/test/build/tests/marionette
23:54:50 INFO - Running setup.py (path:/tmp/pip-saW3n3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
23:54:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
23:54:50 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))
23:54:50 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))
23:54:50 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))
23:54:50 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))
23:54:50 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))
23:54:50 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))
23:54:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
23:54:50 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
23:54:50 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
23:54:50 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
23:54:50 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
23:54:50 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
23:54:50 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
23:54:55 INFO - Downloading blessings-1.6.tar.gz
23:54:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
23:54:56 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))
23:54:56 INFO - Installing collected packages: blessings
23:54:56 INFO - Running setup.py install for blessings
23:54:56 INFO - Successfully installed blessings
23:54:56 INFO - Cleaning up...
23:54:56 INFO - Return code: 0
23:54:56 INFO - Done creating virtualenv /builds/slave/test/build/venv.
23:54:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:54:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:54:57 INFO - Reading from file tmpfile_stdout
23:54:57 INFO - Current package versions:
23:54:57 INFO - argparse == 1.2.1
23:54:57 INFO - blessings == 1.6
23:54:57 INFO - blobuploader == 1.2.4
23:54:57 INFO - browsermob-proxy == 0.6.0
23:54:57 INFO - docopt == 0.6.1
23:54:57 INFO - manifestparser == 1.1
23:54:57 INFO - marionette-client == 2.3.0
23:54:57 INFO - marionette-driver == 1.4.0
23:54:57 INFO - mozInstall == 1.12
23:54:57 INFO - mozcrash == 0.17
23:54:57 INFO - mozdebug == 0.1
23:54:57 INFO - mozdevice == 0.48
23:54:57 INFO - mozfile == 1.2
23:54:57 INFO - mozhttpd == 0.7
23:54:57 INFO - mozinfo == 0.9
23:54:57 INFO - mozleak == 0.1
23:54:57 INFO - mozlog == 3.1
23:54:57 INFO - moznetwork == 0.27
23:54:57 INFO - mozprocess == 0.22
23:54:57 INFO - mozprofile == 0.28
23:54:57 INFO - mozrunner == 6.11
23:54:57 INFO - mozscreenshot == 0.1
23:54:57 INFO - mozsystemmonitor == 0.0
23:54:57 INFO - moztest == 0.7
23:54:57 INFO - mozversion == 1.4
23:54:57 INFO - psutil == 3.1.1
23:54:57 INFO - requests == 1.2.3
23:54:57 INFO - wptserve == 1.4.0
23:54:57 INFO - wsgiref == 0.1.2
23:54:57 INFO - Running post-action listener: _resource_record_post_action
23:54:57 INFO - Running post-action listener: _start_resource_monitoring
23:54:57 INFO - Starting resource monitoring.
23:54:57 INFO - #####
23:54:57 INFO - ##### Running pull step.
23:54:57 INFO - #####
23:54:57 INFO - Running pre-action listener: _resource_record_pre_action
23:54:57 INFO - Running main action method: pull
23:54:57 INFO - Pull has nothing to do!
23:54:57 INFO - Running post-action listener: _resource_record_post_action
23:54:57 INFO - #####
23:54:57 INFO - ##### Running install step.
23:54:57 INFO - #####
23:54:57 INFO - Running pre-action listener: _resource_record_pre_action
23:54:57 INFO - Running main action method: install
23:54:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
23:54:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
23:54:57 INFO - Reading from file tmpfile_stdout
23:54:57 INFO - Detecting whether we're running mozinstall >=1.0...
23:54:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
23:54:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
23:54:57 INFO - Reading from file tmpfile_stdout
23:54:57 INFO - Output received:
23:54:57 INFO - Usage: mozinstall [options] installer
23:54:57 INFO - Options:
23:54:57 INFO - -h, --help show this help message and exit
23:54:57 INFO - -d DEST, --destination=DEST
23:54:57 INFO - Directory to install application into. [default:
23:54:57 INFO - "/builds/slave/test"]
23:54:57 INFO - --app=APP Application being installed. [default: firefox]
23:54:57 INFO - mkdir: /builds/slave/test/build/application
23:54:57 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']
23:54:57 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
23:55:18 INFO - Reading from file tmpfile_stdout
23:55:18 INFO - Output received:
23:55:18 INFO - /builds/slave/test/build/application/firefox/firefox
23:55:18 INFO - Running post-action listener: _resource_record_post_action
23:55:18 INFO - #####
23:55:18 INFO - ##### Running run-tests step.
23:55:18 INFO - #####
23:55:18 INFO - Running pre-action listener: _resource_record_pre_action
23:55:18 INFO - Running main action method: run_tests
23:55:18 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
23:55:18 INFO - Minidump filename unknown. Determining based upon platform and architecture.
23:55:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
23:55:18 INFO - grabbing minidump binary from tooltool
23:55:18 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')]}
23:55:18 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 0x26e2140>, '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 0x27a8470>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a0810>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
23:55:18 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
23:55:18 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
23:55:19 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
23:55:19 INFO - Return code: 0
23:55:19 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
23:55:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
23:55:19 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/KpPN853VR_KqJJXzDisk8Q/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
23:55:19 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/KpPN853VR_KqJJXzDisk8Q/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
23:55:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
23:55:19 INFO - 'CCACHE_UMASK': '002',
23:55:19 INFO - 'DISPLAY': ':0',
23:55:19 INFO - 'HOME': '/home/cltbld',
23:55:19 INFO - 'LANG': 'en_US.UTF-8',
23:55:19 INFO - 'LOGNAME': 'cltbld',
23:55:19 INFO - 'MAIL': '/var/mail/cltbld',
23:55:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
23:55:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
23:55:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
23:55:19 INFO - 'MOZ_NO_REMOTE': '1',
23:55:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
23:55:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
23:55:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
23:55:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
23:55:19 INFO - 'PWD': '/builds/slave/test',
23:55:19 INFO - 'SHELL': '/bin/bash',
23:55:19 INFO - 'SHLVL': '1',
23:55:19 INFO - 'TERM': 'linux',
23:55:19 INFO - 'TMOUT': '86400',
23:55:19 INFO - 'USER': 'cltbld',
23:55:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1468213658.75138-359251541',
23:55:19 INFO - '_': '/tools/buildbot/bin/python'}
23:55:19 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/KpPN853VR_KqJJXzDisk8Q/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
23:55:19 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
23:55:19 INFO - import pkg_resources
23:55:21 INFO - Using 1 client processes
23:55:21 INFO - wptserve Starting http server on 127.0.0.1:8000
23:55:21 INFO - wptserve Starting http server on 127.0.0.1:8001
23:55:21 INFO - wptserve Starting http server on 127.0.0.1:8443
23:55:23 INFO - SUITE-START | Running 1476 tests
23:55:23 INFO - Running testharness tests
23:55:23 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
23:55:23 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
23:55:23 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
23:55:23 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
23:55:23 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
23:55:23 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
23:55:23 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
23:55:23 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
23:55:23 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
23:55:23 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
23:55:23 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 5ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 7ms
23:55:23 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
23:55:23 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 7ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
23:55:23 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
23:55:23 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
23:55:23 INFO - Setting up ssl
23:55:23 INFO - PROCESS | certutil |
23:55:23 INFO - PROCESS | certutil |
23:55:23 INFO - PROCESS | certutil |
23:55:23 INFO - Certificate Nickname Trust Attributes
23:55:23 INFO - SSL,S/MIME,JAR/XPI
23:55:23 INFO -
23:55:23 INFO - web-platform-tests CT,,
23:55:23 INFO -
23:55:24 INFO - Starting runner
23:55:25 INFO - PROCESS | 9403 | 1468220125483 Marionette INFO Listening on port 2828
23:55:27 INFO - PROCESS | 9403 | 1468220127646 Marionette INFO startBrowser 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:27 INFO - PROCESS | 9403 | 1468220127667 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:28 INFO - PROCESS | 9403 | 1468220128035 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:28 INFO - PROCESS | 9403 | 1468220128142 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:28 INFO - PROCESS | 9403 |
23:55:28 INFO - PROCESS | 9403 | (process:9454): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
23:55:28 INFO - PROCESS | 9403 | 1468220128991 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:29 INFO - PROCESS | 9403 | 1468220129393 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
23:55:29 INFO - PROCESS | 9403 | 1468220129473 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:29 INFO - PROCESS | 9403 | 1468220129486 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
23:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 674ms
23:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
23:55:30 INFO - PROCESS | 9403 | 1468220130161 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:30 INFO - PROCESS | 9403 | 1468220130248 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
23:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 533ms
23:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
23:55:30 INFO - PROCESS | 9403 | 1468220130697 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:30 INFO - PROCESS | 9403 | 1468220130784 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
23:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 572ms
23:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
23:55:31 INFO - PROCESS | 9403 | 1468220131272 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:31 INFO - PROCESS | 9403 | 1468220131343 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
23:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 521ms
23:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
23:55:31 INFO - PROCESS | 9403 | 1468220131801 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:31 INFO - PROCESS | 9403 | 1468220131875 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
23:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 473ms
23:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
23:55:32 INFO - PROCESS | 9403 | 1468220132297 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:32 INFO - PROCESS | 9403 | 1468220132402 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
23:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 521ms
23:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
23:55:32 INFO - PROCESS | 9403 | 1468220132890 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:33 INFO - PROCESS | 9403 | 1468220133014 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
23:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 568ms
23:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
23:55:33 INFO - PROCESS | 9403 | 1468220133423 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:33 INFO - PROCESS | 9403 | 1468220133532 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
23:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 528ms
23:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
23:55:33 INFO - PROCESS | 9403 | 1468220133950 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:34 INFO - PROCESS | 9403 | 1468220134023 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
23:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 474ms
23:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
23:55:34 INFO - PROCESS | 9403 | 1468220134433 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:34 INFO - PROCESS | 9403 | 1468220134539 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
23:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 577ms
23:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
23:55:35 INFO - PROCESS | 9403 | 1468220135018 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:35 INFO - PROCESS | 9403 | 1468220135095 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
23:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 680ms
23:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
23:55:35 INFO - PROCESS | 9403 | 1468220135702 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:35 INFO - PROCESS | 9403 | 1468220135801 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
23:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 787ms
23:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
23:55:36 INFO - PROCESS | 9403 | 1468220136513 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:36 INFO - PROCESS | 9403 | 1468220136610 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
23:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 584ms
23:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
23:55:37 INFO - PROCESS | 9403 | 1468220137096 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:37 INFO - PROCESS | 9403 | 1468220137189 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
23:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 624ms
23:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
23:55:37 INFO - PROCESS | 9403 | 1468220137733 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:37 INFO - PROCESS | 9403 | 1468220137808 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
23:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 524ms
23:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
23:55:38 INFO - PROCESS | 9403 | 1468220138272 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:38 INFO - PROCESS | 9403 | 1468220138343 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
23:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 525ms
23:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
23:55:38 INFO - PROCESS | 9403 | 1468220138821 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:38 INFO - PROCESS | 9403 | 1468220138893 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
23:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 646ms
23:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
23:55:39 INFO - PROCESS | 9403 | 1468220139467 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:39 INFO - PROCESS | 9403 | 1468220139561 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
23:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 645ms
23:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
23:55:40 INFO - PROCESS | 9403 | 1468220140114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:40 INFO - PROCESS | 9403 | 1468220140200 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
23:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 534ms
23:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
23:55:40 INFO - PROCESS | 9403 | 1468220140654 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:40 INFO - PROCESS | 9403 | 1468220140776 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
23:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 632ms
23:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
23:55:41 INFO - PROCESS | 9403 | 1468220141288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:41 INFO - PROCESS | 9403 | 1468220141371 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
23:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 533ms
23:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
23:55:41 INFO - PROCESS | 9403 | 1468220141828 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:41 INFO - PROCESS | 9403 | 1468220141920 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
23:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 530ms
23:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
23:55:42 INFO - PROCESS | 9403 | 1468220142376 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:42 INFO - PROCESS | 9403 | 1468220142465 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
23:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 580ms
23:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
23:55:42 INFO - PROCESS | 9403 | 1468220142989 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:43 INFO - PROCESS | 9403 | 1468220143073 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
23:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 609ms
23:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
23:55:43 INFO - PROCESS | 9403 | 1468220143575 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:43 INFO - PROCESS | 9403 | 1468220143673 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
23:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 575ms
23:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
23:55:44 INFO - PROCESS | 9403 | 1468220144179 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:44 INFO - PROCESS | 9403 | 1468220144287 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
23:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 581ms
23:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
23:55:44 INFO - PROCESS | 9403 | 1468220144751 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:44 INFO - PROCESS | 9403 | 1468220144864 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
23:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 575ms
23:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
23:55:45 INFO - PROCESS | 9403 | 1468220145343 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:45 INFO - PROCESS | 9403 | 1468220145426 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
23:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 582ms
23:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
23:55:45 INFO - PROCESS | 9403 | 1468220145932 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:46 INFO - PROCESS | 9403 | 1468220146009 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
23:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 527ms
23:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
23:55:46 INFO - PROCESS | 9403 | 1468220146460 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:46 INFO - PROCESS | 9403 | 1468220146530 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
23:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 625ms
23:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
23:55:47 INFO - PROCESS | 9403 | 1468220147098 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:47 INFO - PROCESS | 9403 | 1468220147299 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
23:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 884ms
23:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
23:55:47 INFO - PROCESS | 9403 | 1468220147987 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:48 INFO - PROCESS | 9403 | 1468220148067 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
23:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 636ms
23:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
23:55:48 INFO - PROCESS | 9403 | 1468220148630 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:48 INFO - PROCESS | 9403 | 1468220148710 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
23:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 684ms
23:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
23:55:49 INFO - PROCESS | 9403 | 1468220149360 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:49 INFO - PROCESS | 9403 | 1468220149443 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
23:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 643ms
23:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
23:55:49 INFO - PROCESS | 9403 | 1468220149963 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:50 INFO - PROCESS | 9403 | 1468220150046 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
23:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 526ms
23:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
23:55:50 INFO - PROCESS | 9403 | 1468220150494 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:50 INFO - PROCESS | 9403 | 1468220150582 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
23:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms
23:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
23:55:51 INFO - PROCESS | 9403 | 1468220151130 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:51 INFO - PROCESS | 9403 | 1468220151208 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
23:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 674ms
23:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
23:55:51 INFO - PROCESS | 9403 | 1468220151805 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:51 INFO - PROCESS | 9403 | 1468220151890 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
23:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 720ms
23:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
23:55:52 INFO - PROCESS | 9403 | 1468220152532 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:52 INFO - PROCESS | 9403 | 1468220152602 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
23:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 524ms
23:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
23:55:53 INFO - PROCESS | 9403 | 1468220153081 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:53 INFO - PROCESS | 9403 | 1468220153173 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
23:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 529ms
23:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
23:55:53 INFO - PROCESS | 9403 | 1468220153613 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:53 INFO - PROCESS | 9403 | 1468220153743 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
23:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 779ms
23:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
23:55:54 INFO - PROCESS | 9403 | 1468220154420 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:54 INFO - PROCESS | 9403 | 1468220154521 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
23:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 578ms
23:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
23:55:55 INFO - PROCESS | 9403 | 1468220155030 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:55 INFO - PROCESS | 9403 | 1468220155115 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
23:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 644ms
23:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
23:55:55 INFO - PROCESS | 9403 | 1468220155662 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:55 INFO - PROCESS | 9403 | 1468220155744 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
23:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms
23:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
23:55:56 INFO - PROCESS | 9403 | 1468220156284 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:56 INFO - PROCESS | 9403 | 1468220156360 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
23:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 524ms
23:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
23:55:56 INFO - PROCESS | 9403 | 1468220156809 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:56 INFO - PROCESS | 9403 | 1468220156880 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
23:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 519ms
23:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
23:55:57 INFO - PROCESS | 9403 | 1468220157348 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:57 INFO - PROCESS | 9403 | 1468220157443 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
23:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 580ms
23:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
23:55:57 INFO - PROCESS | 9403 | 1468220157918 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:57 INFO - PROCESS | 9403 | 1468220157990 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
23:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 573ms
23:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
23:55:58 INFO - PROCESS | 9403 | 1468220158495 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:58 INFO - PROCESS | 9403 | 1468220158572 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
23:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 626ms
23:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
23:55:59 INFO - PROCESS | 9403 | 1468220159134 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:59 INFO - PROCESS | 9403 | 1468220159241 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
23:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 682ms
23:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
23:55:59 INFO - PROCESS | 9403 | 1468220159817 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:55:59 INFO - PROCESS | 9403 | 1468220159903 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
23:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms
23:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
23:56:00 INFO - PROCESS | 9403 | 1468220160458 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:00 INFO - PROCESS | 9403 | 1468220160549 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
23:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 735ms
23:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
23:56:01 INFO - PROCESS | 9403 | 1468220161194 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:01 INFO - PROCESS | 9403 | 1468220161283 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
23:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 625ms
23:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
23:56:01 INFO - PROCESS | 9403 | 1468220161828 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:01 INFO - PROCESS | 9403 | 1468220161904 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
23:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 619ms
23:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
23:56:02 INFO - PROCESS | 9403 | 1468220162465 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:02 INFO - PROCESS | 9403 | 1468220162567 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
23:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 682ms
23:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
23:56:03 INFO - PROCESS | 9403 | 1468220163144 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:03 INFO - PROCESS | 9403 | 1468220163244 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
23:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 584ms
23:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
23:56:03 INFO - PROCESS | 9403 | 1468220163738 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:03 INFO - PROCESS | 9403 | 1468220163835 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
23:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 593ms
23:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
23:56:04 INFO - PROCESS | 9403 | 1468220164330 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:04 INFO - PROCESS | 9403 | 1468220164401 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
23:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 573ms
23:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
23:56:04 INFO - PROCESS | 9403 | 1468220164906 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:04 INFO - PROCESS | 9403 | 1468220164978 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
23:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 522ms
23:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
23:56:05 INFO - PROCESS | 9403 | 1468220165443 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:05 INFO - PROCESS | 9403 | 1468220165518 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
23:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 531ms
23:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
23:56:05 INFO - PROCESS | 9403 | 1468220165986 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:06 INFO - PROCESS | 9403 | 1468220166064 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
23:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 579ms
23:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
23:56:06 INFO - PROCESS | 9403 | 1468220166573 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:06 INFO - PROCESS | 9403 | 1468220166665 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
23:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 925ms
23:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
23:56:07 INFO - PROCESS | 9403 | 1468220167527 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:07 INFO - PROCESS | 9403 | 1468220167629 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
23:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 633ms
23:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
23:56:08 INFO - PROCESS | 9403 | 1468220168162 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:08 INFO - PROCESS | 9403 | 1468220168248 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
23:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 582ms
23:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
23:56:08 INFO - PROCESS | 9403 | 1468220168766 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:08 INFO - PROCESS | 9403 | 1468220168843 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
23:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 583ms
23:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
23:56:09 INFO - PROCESS | 9403 | 1468220169343 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:09 INFO - PROCESS | 9403 | 1468220169413 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
23:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 581ms
23:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
23:56:09 INFO - PROCESS | 9403 | 1468220169931 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:10 INFO - PROCESS | 9403 | 1468220170002 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
23:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 578ms
23:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
23:56:10 INFO - PROCESS | 9403 | 1468220170522 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:10 INFO - PROCESS | 9403 | 1468220170638 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
23:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms
23:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
23:56:11 INFO - PROCESS | 9403 | 1468220171159 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:11 INFO - PROCESS | 9403 | 1468220171238 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
23:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 535ms
23:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
23:56:11 INFO - PROCESS | 9403 | 1468220171685 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:11 INFO - PROCESS | 9403 | 1468220171758 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
23:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms
23:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
23:56:12 INFO - PROCESS | 9403 | 1468220172221 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:12 INFO - PROCESS | 9403 | 1468220172313 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
23:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 539ms
23:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
23:56:12 INFO - PROCESS | 9403 | 1468220172785 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:12 INFO - PROCESS | 9403 | 1468220172876 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
23:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 583ms
23:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
23:56:13 INFO - PROCESS | 9403 | 1468220173351 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:13 INFO - PROCESS | 9403 | 1468220173423 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:14 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.
23:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 925ms
23:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
23:56:14 INFO - PROCESS | 9403 | 1468220174282 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:14 INFO - PROCESS | 9403 | 1468220174383 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:14 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.
23:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 574ms
23:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
23:56:14 INFO - PROCESS | 9403 | 1468220174887 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:14 INFO - PROCESS | 9403 | 1468220174981 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:15 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.
23:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 580ms
23:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
23:56:15 INFO - PROCESS | 9403 | 1468220175486 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:15 INFO - PROCESS | 9403 | 1468220175562 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:16 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.
23:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 601ms
23:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
23:56:16 INFO - PROCESS | 9403 | 1468220176078 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:16 INFO - PROCESS | 9403 | 1468220176174 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:16 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.
23:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms
23:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
23:56:16 INFO - PROCESS | 9403 | 1468220176665 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:16 INFO - PROCESS | 9403 | 1468220176736 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:17 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.
23:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms
23:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
23:56:17 INFO - PROCESS | 9403 | 1468220177305 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:17 INFO - PROCESS | 9403 | 1468220177414 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:17 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.
23:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 677ms
23:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
23:56:18 INFO - PROCESS | 9403 | 1468220177995 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:18 INFO - PROCESS | 9403 | 1468220178103 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:18 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.
23:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 636ms
23:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
23:56:18 INFO - PROCESS | 9403 | 1468220178624 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:18 INFO - PROCESS | 9403 | 1468220178706 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:19 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.
23:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 534ms
23:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
23:56:19 INFO - PROCESS | 9403 | 1468220179164 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:19 INFO - PROCESS | 9403 | 1468220179243 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:19 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.
23:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 622ms
23:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
23:56:19 INFO - PROCESS | 9403 | 1468220179787 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:19 INFO - PROCESS | 9403 | 1468220179868 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:20 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.
23:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 774ms
23:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
23:56:20 INFO - PROCESS | 9403 | 1468220180619 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:20 INFO - PROCESS | 9403 | 1468220180707 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:21 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.
23:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 625ms
23:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
23:56:21 INFO - PROCESS | 9403 | 1468220181283 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:21 INFO - PROCESS | 9403 | 1468220181425 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:22 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.
23:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 744ms
23:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
23:56:22 INFO - PROCESS | 9403 | 1468220182083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:22 INFO - PROCESS | 9403 | 1468220182173 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:22 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.
23:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 738ms
23:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
23:56:22 INFO - PROCESS | 9403 | 1468220182760 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:22 INFO - PROCESS | 9403 | 1468220182839 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:23 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.
23:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 632ms
23:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
23:56:23 INFO - PROCESS | 9403 | 1468220183400 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:23 INFO - PROCESS | 9403 | 1468220183478 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:23 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.
23:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 577ms
23:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
23:56:24 INFO - PROCESS | 9403 | 1468220184011 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:24 INFO - PROCESS | 9403 | 1468220184112 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:24 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.
23:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 625ms
23:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
23:56:24 INFO - PROCESS | 9403 | 1468220184614 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:24 INFO - PROCESS | 9403 | 1468220184693 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:25 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.
23:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 636ms
23:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
23:56:25 INFO - PROCESS | 9403 | 1468220185313 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:25 INFO - PROCESS | 9403 | 1468220185420 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:26 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.
23:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 839ms
23:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
23:56:26 INFO - PROCESS | 9403 | 1468220186119 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:26 INFO - PROCESS | 9403 | 1468220186188 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:26 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.
23:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 569ms
23:56:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
23:56:26 INFO - PROCESS | 9403 | 1468220186730 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:26 INFO - PROCESS | 9403 | 1468220186814 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
23:56:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 725ms
23:56:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
23:56:27 INFO - PROCESS | 9403 | 1468220187465 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:27 INFO - PROCESS | 9403 | 1468220187541 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:27 INFO - PROCESS | 9403 | 1468220187718 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
23:56:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
23:56:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 580ms
23:56:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
23:56:28 INFO - PROCESS | 9403 | 1468220188076 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:28 INFO - PROCESS | 9403 | 1468220188157 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
23:56:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 785ms
23:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
23:56:28 INFO - PROCESS | 9403 | 1468220188938 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:29 INFO - PROCESS | 9403 | 1468220189029 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
23:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms
23:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
23:56:29 INFO - PROCESS | 9403 | 1468220189714 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:29 INFO - PROCESS | 9403 | 1468220189882 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
23:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 624ms
23:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
23:56:30 INFO - PROCESS | 9403 | 1468220190365 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:30 INFO - PROCESS | 9403 | 1468220190494 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
23:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 657ms
23:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
23:56:31 INFO - PROCESS | 9403 | 1468220191028 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:31 INFO - PROCESS | 9403 | 1468220191114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
23:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 585ms
23:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
23:56:31 INFO - PROCESS | 9403 | 1468220191611 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:31 INFO - PROCESS | 9403 | 1468220191709 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
23:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 591ms
23:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
23:56:32 INFO - PROCESS | 9403 | 1468220192217 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:32 INFO - PROCESS | 9403 | 1468220192336 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
23:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 678ms
23:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
23:56:32 INFO - PROCESS | 9403 | 1468220192900 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:32 INFO - PROCESS | 9403 | 1468220192978 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
23:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 627ms
23:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
23:56:33 INFO - PROCESS | 9403 | 1468220193571 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:33 INFO - PROCESS | 9403 | 1468220193719 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
23:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 748ms
23:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
23:56:34 INFO - PROCESS | 9403 | 1468220194336 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:34 INFO - PROCESS | 9403 | 1468220194414 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:35 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
23:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1030ms
23:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
23:56:35 INFO - PROCESS | 9403 | 1468220195381 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:35 INFO - PROCESS | 9403 | 1468220195478 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
23:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1029ms
23:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
23:56:36 INFO - PROCESS | 9403 | 1468220196434 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:36 INFO - PROCESS | 9403 | 1468220196514 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:37 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
23:56:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:56:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
23:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 629ms
23:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
23:56:37 INFO - PROCESS | 9403 | 1468220197059 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:37 INFO - PROCESS | 9403 | 1468220197136 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
23:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 523ms
23:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
23:56:37 INFO - PROCESS | 9403 | 1468220197591 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:37 INFO - PROCESS | 9403 | 1468220197674 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
23:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 574ms
23:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
23:56:38 INFO - PROCESS | 9403 | 1468220198181 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:38 INFO - PROCESS | 9403 | 1468220198263 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
23:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 576ms
23:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
23:56:38 INFO - PROCESS | 9403 | 1468220198759 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:38 INFO - PROCESS | 9403 | 1468220198839 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
23:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 580ms
23:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
23:56:39 INFO - PROCESS | 9403 | 1468220199346 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:39 INFO - PROCESS | 9403 | 1468220199433 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
23:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms
23:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
23:56:39 INFO - PROCESS | 9403 | 1468220199976 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:40 INFO - PROCESS | 9403 | 1468220200042 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
23:56:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
23:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 774ms
23:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
23:56:40 INFO - PROCESS | 9403 | 1468220200772 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:40 INFO - PROCESS | 9403 | 1468220200875 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
23:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 579ms
23:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
23:56:41 INFO - PROCESS | 9403 | 1468220201367 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:41 INFO - PROCESS | 9403 | 1468220201477 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
23:56:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
23:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 593ms
23:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
23:56:41 INFO - PROCESS | 9403 | 1468220201976 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:42 INFO - PROCESS | 9403 | 1468220202058 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:42 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
23:56:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
23:56:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
23:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 587ms
23:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
23:56:42 INFO - PROCESS | 9403 | 1468220202558 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:42 INFO - PROCESS | 9403 | 1468220202681 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:43 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
23:56:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
23:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 674ms
23:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
23:56:43 INFO - PROCESS | 9403 | 1468220203235 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:43 INFO - PROCESS | 9403 | 1468220203331 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
23:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 579ms
23:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
23:56:43 INFO - PROCESS | 9403 | 1468220203827 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:43 INFO - PROCESS | 9403 | 1468220203922 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
23:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 572ms
23:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
23:56:44 INFO - PROCESS | 9403 | 1468220204417 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:44 INFO - PROCESS | 9403 | 1468220204500 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
23:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 601ms
23:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
23:56:45 INFO - PROCESS | 9403 | 1468220205007 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:45 INFO - PROCESS | 9403 | 1468220205083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
23:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 531ms
23:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
23:56:45 INFO - PROCESS | 9403 | 1468220205557 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:45 INFO - PROCESS | 9403 | 1468220205687 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
23:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 628ms
23:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
23:56:46 INFO - PROCESS | 9403 | 1468220206197 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:46 INFO - PROCESS | 9403 | 1468220206303 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
23:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms
23:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
23:56:46 INFO - PROCESS | 9403 | 1468220206847 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:46 INFO - PROCESS | 9403 | 1468220206934 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
23:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 732ms
23:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
23:56:47 INFO - PROCESS | 9403 | 1468220207637 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:47 INFO - PROCESS | 9403 | 1468220207718 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
23:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 576ms
23:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
23:56:48 INFO - PROCESS | 9403 | 1468220208191 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:48 INFO - PROCESS | 9403 | 1468220208278 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
23:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 579ms
23:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
23:56:48 INFO - PROCESS | 9403 | 1468220208778 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:48 INFO - PROCESS | 9403 | 1468220208856 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
23:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 638ms
23:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
23:56:49 INFO - PROCESS | 9403 | 1468220209413 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:49 INFO - PROCESS | 9403 | 1468220209491 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
23:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 619ms
23:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
23:56:50 INFO - PROCESS | 9403 | 1468220210038 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:50 INFO - PROCESS | 9403 | 1468220210108 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:50 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
23:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 675ms
23:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
23:56:50 INFO - PROCESS | 9403 | 1468220210726 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:50 INFO - PROCESS | 9403 | 1468220210809 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
23:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 732ms
23:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
23:56:51 INFO - PROCESS | 9403 | 1468220211489 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:51 INFO - PROCESS | 9403 | 1468220211567 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
23:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 538ms
23:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
23:56:52 INFO - PROCESS | 9403 | 1468220212025 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:52 INFO - PROCESS | 9403 | 1468220212117 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:52 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
23:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 539ms
23:56:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
23:56:52 INFO - PROCESS | 9403 | 1468220212563 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:52 INFO - PROCESS | 9403 | 1468220212667 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:53 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
23:56:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
23:56:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
23:56:53 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
23:56:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
23:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:56:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
23:56:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
23:56:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 533ms
23:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
23:56:53 INFO - PROCESS | 9403 | 1468220213116 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:53 INFO - PROCESS | 9403 | 1468220213185 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
23:56:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 837ms
23:56:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
23:56:53 INFO - PROCESS | 9403 | 1468220213960 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:54 INFO - PROCESS | 9403 | 1468220214086 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:54 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.
23:56:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 633ms
23:56:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
23:56:54 INFO - PROCESS | 9403 | 1468220214612 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:54 INFO - PROCESS | 9403 | 1468220214694 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:55 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.
23:56:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms
23:56:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
23:56:55 INFO - PROCESS | 9403 | 1468220215144 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:55 INFO - PROCESS | 9403 | 1468220215232 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
23:56:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 574ms
23:56:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
23:56:55 INFO - PROCESS | 9403 | 1468220215715 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:55 INFO - PROCESS | 9403 | 1468220215826 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:56 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.
23:56:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 528ms
23:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
23:56:56 INFO - PROCESS | 9403 | 1468220216256 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:56 INFO - PROCESS | 9403 | 1468220216344 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
23:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 536ms
23:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
23:56:56 INFO - PROCESS | 9403 | 1468220216809 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:56 INFO - PROCESS | 9403 | 1468220216918 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
23:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 579ms
23:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
23:56:57 INFO - PROCESS | 9403 | 1468220217384 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:57 INFO - PROCESS | 9403 | 1468220217505 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
23:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 731ms
23:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
23:56:58 INFO - PROCESS | 9403 | 1468220218119 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:58 INFO - PROCESS | 9403 | 1468220218192 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
23:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 528ms
23:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
23:56:58 INFO - PROCESS | 9403 | 1468220218669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:58 INFO - PROCESS | 9403 | 1468220218785 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
23:56:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 578ms
23:56:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
23:56:59 INFO - PROCESS | 9403 | 1468220219244 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:59 INFO - PROCESS | 9403 | 1468220219337 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:56:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
23:56:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 680ms
23:56:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
23:56:59 INFO - PROCESS | 9403 | 1468220219933 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:00 INFO - PROCESS | 9403 | 1468220220017 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
23:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 778ms
23:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
23:57:00 INFO - PROCESS | 9403 | 1468220220732 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:00 INFO - PROCESS | 9403 | 1468220220834 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
23:57:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 683ms
23:57:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
23:57:01 INFO - PROCESS | 9403 | 1468220221426 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:01 INFO - PROCESS | 9403 | 1468220221549 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
23:57:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 631ms
23:57:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
23:57:02 INFO - PROCESS | 9403 | 1468220222061 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:02 INFO - PROCESS | 9403 | 1468220222134 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
23:57:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms
23:57:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
23:57:02 INFO - PROCESS | 9403 | 1468220222698 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:02 INFO - PROCESS | 9403 | 1468220222788 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
23:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 577ms
23:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
23:57:03 INFO - PROCESS | 9403 | 1468220223305 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:03 INFO - PROCESS | 9403 | 1468220223396 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
23:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 581ms
23:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
23:57:03 INFO - PROCESS | 9403 | 1468220223909 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:03 INFO - PROCESS | 9403 | 1468220223995 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
23:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 644ms
23:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
23:57:04 INFO - PROCESS | 9403 | 1468220224540 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:04 INFO - PROCESS | 9403 | 1468220224613 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
23:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 633ms
23:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
23:57:05 INFO - PROCESS | 9403 | 1468220225188 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:05 INFO - PROCESS | 9403 | 1468220225266 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
23:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 676ms
23:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
23:57:05 INFO - PROCESS | 9403 | 1468220225855 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:06 INFO - PROCESS | 9403 | 1468220226092 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
23:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 726ms
23:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
23:57:06 INFO - PROCESS | 9403 | 1468220226631 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:06 INFO - PROCESS | 9403 | 1468220226731 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
23:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 771ms
23:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
23:57:07 INFO - PROCESS | 9403 | 1468220227420 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:07 INFO - PROCESS | 9403 | 1468220227532 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
23:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 582ms
23:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
23:57:08 INFO - PROCESS | 9403 | 1468220228050 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:08 INFO - PROCESS | 9403 | 1468220228154 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
23:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 708ms
23:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
23:57:08 INFO - PROCESS | 9403 | 1468220228768 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:08 INFO - PROCESS | 9403 | 1468220228844 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
23:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms
23:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
23:57:09 INFO - PROCESS | 9403 | 1468220229441 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:09 INFO - PROCESS | 9403 | 1468220229554 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
23:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 625ms
23:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
23:57:10 INFO - PROCESS | 9403 | 1468220230070 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:10 INFO - PROCESS | 9403 | 1468220230159 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
23:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 574ms
23:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
23:57:10 INFO - PROCESS | 9403 | 1468220230656 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:10 INFO - PROCESS | 9403 | 1468220230739 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
23:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 527ms
23:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
23:57:11 INFO - PROCESS | 9403 | 1468220231192 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:11 INFO - PROCESS | 9403 | 1468220231311 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
23:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 578ms
23:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
23:57:11 INFO - PROCESS | 9403 | 1468220231770 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:11 INFO - PROCESS | 9403 | 1468220231843 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
23:57:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 625ms
23:57:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
23:57:12 INFO - PROCESS | 9403 | 1468220232400 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:12 INFO - PROCESS | 9403 | 1468220232476 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
23:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 678ms
23:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
23:57:13 INFO - PROCESS | 9403 | 1468220233083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:13 INFO - PROCESS | 9403 | 1468220233175 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
23:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 783ms
23:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
23:57:13 INFO - PROCESS | 9403 | 1468220233893 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:13 INFO - PROCESS | 9403 | 1468220233991 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
23:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 582ms
23:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
23:57:14 INFO - PROCESS | 9403 | 1468220234514 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:14 INFO - PROCESS | 9403 | 1468220234598 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
23:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 641ms
23:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
23:57:15 INFO - PROCESS | 9403 | 1468220235177 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:15 INFO - PROCESS | 9403 | 1468220235266 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
23:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 688ms
23:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
23:57:15 INFO - PROCESS | 9403 | 1468220235838 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:15 INFO - PROCESS | 9403 | 1468220235910 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:16 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
23:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 620ms
23:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
23:57:16 INFO - PROCESS | 9403 | 1468220236462 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:16 INFO - PROCESS | 9403 | 1468220236543 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
23:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 578ms
23:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
23:57:17 INFO - PROCESS | 9403 | 1468220237055 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:17 INFO - PROCESS | 9403 | 1468220237149 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:18 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)
23:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1072ms
23:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
23:57:18 INFO - PROCESS | 9403 | 1468220238124 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:18 INFO - PROCESS | 9403 | 1468220238193 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
23:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1025ms
23:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
23:57:19 INFO - PROCESS | 9403 | 1468220239159 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:19 INFO - PROCESS | 9403 | 1468220239233 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
23:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1074ms
23:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
23:57:20 INFO - PROCESS | 9403 | 1468220240244 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:20 INFO - PROCESS | 9403 | 1468220240348 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:21 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)
23:57:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms
23:57:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
23:57:21 INFO - PROCESS | 9403 | 1468220241380 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:21 INFO - PROCESS | 9403 | 1468220241462 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:22 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)
23:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1032ms
23:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
23:57:22 INFO - PROCESS | 9403 | 1468220242434 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:22 INFO - PROCESS | 9403 | 1468220242516 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
23:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms
23:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
23:57:23 INFO - PROCESS | 9403 | 1468220243554 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:23 INFO - PROCESS | 9403 | 1468220243624 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
23:57:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1028ms
23:57:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
23:57:24 INFO - PROCESS | 9403 | 1468220244588 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:24 INFO - PROCESS | 9403 | 1468220244655 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
23:57:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1028ms
23:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
23:57:25 INFO - PROCESS | 9403 | 1468220245624 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:25 INFO - PROCESS | 9403 | 1468220245720 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:26 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
23:57:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1084ms
23:57:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
23:57:26 INFO - PROCESS | 9403 | 1468220246715 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:26 INFO - PROCESS | 9403 | 1468220246862 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
23:57:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1132ms
23:57:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
23:57:27 INFO - PROCESS | 9403 | 1468220247854 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:27 INFO - PROCESS | 9403 | 1468220247939 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:28 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
23:57:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
23:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 573ms
23:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
23:57:28 INFO - PROCESS | 9403 | 1468220248473 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:28 INFO - PROCESS | 9403 | 1468220248565 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
23:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 704ms
23:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
23:57:29 INFO - PROCESS | 9403 | 1468220249144 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:29 INFO - PROCESS | 9403 | 1468220249234 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:29 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
23:57:29 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:57:29 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:57:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
23:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 579ms
23:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
23:57:29 INFO - PROCESS | 9403 | 1468220249730 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:29 INFO - PROCESS | 9403 | 1468220249796 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
23:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 528ms
23:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
23:57:30 INFO - PROCESS | 9403 | 1468220250267 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:30 INFO - PROCESS | 9403 | 1468220250387 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
23:57:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms
23:57:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
23:57:31 INFO - PROCESS | 9403 | 1468220251391 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:31 INFO - PROCESS | 9403 | 1468220251464 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:32 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
23:57:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1027ms
23:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
23:57:32 INFO - PROCESS | 9403 | 1468220252439 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:32 INFO - PROCESS | 9403 | 1468220252512 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:33 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.)
23:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1136ms
23:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
23:57:33 INFO - PROCESS | 9403 | 1468220253580 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:33 INFO - PROCESS | 9403 | 1468220253684 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
23:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1078ms
23:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
23:57:34 INFO - PROCESS | 9403 | 1468220254664 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:34 INFO - PROCESS | 9403 | 1468220254748 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:35 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
23:57:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1085ms
23:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
23:57:35 INFO - PROCESS | 9403 | 1468220255762 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:35 INFO - PROCESS | 9403 | 1468220255846 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
23:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms
23:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
23:57:36 INFO - PROCESS | 9403 | 1468220256389 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:36 INFO - PROCESS | 9403 | 1468220256480 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
23:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1030ms
23:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
23:57:37 INFO - PROCESS | 9403 | 1468220257424 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:37 INFO - PROCESS | 9403 | 1468220257491 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
23:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1026ms
23:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
23:57:38 INFO - PROCESS | 9403 | 1468220258459 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:38 INFO - PROCESS | 9403 | 1468220258554 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
23:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 532ms
23:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
23:57:39 INFO - PROCESS | 9403 | 1468220258998 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:39 INFO - PROCESS | 9403 | 1468220259089 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
23:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 583ms
23:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
23:57:39 INFO - PROCESS | 9403 | 1468220259588 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:39 INFO - PROCESS | 9403 | 1468220259722 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
23:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 822ms
23:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
23:57:40 INFO - PROCESS | 9403 | 1468220260435 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:40 INFO - PROCESS | 9403 | 1468220260643 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
23:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 731ms
23:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
23:57:41 INFO - PROCESS | 9403 | 1468220261173 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:41 INFO - PROCESS | 9403 | 1468220261285 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
23:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 570ms
23:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
23:57:41 INFO - PROCESS | 9403 | 1468220261791 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:41 INFO - PROCESS | 9403 | 1468220261886 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
23:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 660ms
23:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
23:57:42 INFO - PROCESS | 9403 | 1468220262443 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:42 INFO - PROCESS | 9403 | 1468220262521 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
23:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 578ms
23:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
23:57:43 INFO - PROCESS | 9403 | 1468220263048 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:43 INFO - PROCESS | 9403 | 1468220263134 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:43 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
23:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 627ms
23:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
23:57:43 INFO - PROCESS | 9403 | 1468220263686 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:43 INFO - PROCESS | 9403 | 1468220263797 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:44 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
23:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms
23:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
23:57:44 INFO - PROCESS | 9403 | 1468220264373 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:44 INFO - PROCESS | 9403 | 1468220264457 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:44 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
23:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 579ms
23:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
23:57:44 INFO - PROCESS | 9403 | 1468220264971 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:45 INFO - PROCESS | 9403 | 1468220265041 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
23:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 577ms
23:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
23:57:45 INFO - PROCESS | 9403 | 1468220265553 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:45 INFO - PROCESS | 9403 | 1468220265637 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:46 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
23:57:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:57:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
23:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 589ms
23:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
23:57:46 INFO - PROCESS | 9403 | 1468220266134 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:46 INFO - PROCESS | 9403 | 1468220266207 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
23:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 831ms
23:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
23:57:46 INFO - PROCESS | 9403 | 1468220266983 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:47 INFO - PROCESS | 9403 | 1468220267124 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:47 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
23:57:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:57:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
23:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:57:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 731ms
23:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
23:57:47 INFO - PROCESS | 9403 | 1468220267739 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:47 INFO - PROCESS | 9403 | 1468220267812 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
23:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 525ms
23:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
23:57:48 INFO - PROCESS | 9403 | 1468220268309 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:48 INFO - PROCESS | 9403 | 1468220268405 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
23:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 638ms
23:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
23:57:48 INFO - PROCESS | 9403 | 1468220268910 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:48 INFO - PROCESS | 9403 | 1468220268985 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
23:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms
23:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
23:57:49 INFO - PROCESS | 9403 | 1468220269494 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:49 INFO - PROCESS | 9403 | 1468220269571 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
23:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms
23:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
23:57:50 INFO - PROCESS | 9403 | 1468220270028 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:50 INFO - PROCESS | 9403 | 1468220270170 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
23:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms
23:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
23:57:50 INFO - PROCESS | 9403 | 1468220270762 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:50 INFO - PROCESS | 9403 | 1468220270831 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
23:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 521ms
23:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
23:57:51 INFO - PROCESS | 9403 | 1468220271295 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:51 INFO - PROCESS | 9403 | 1468220271398 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
23:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 579ms
23:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
23:57:51 INFO - PROCESS | 9403 | 1468220271878 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:51 INFO - PROCESS | 9403 | 1468220271954 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
23:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 525ms
23:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
23:57:52 INFO - PROCESS | 9403 | 1468220272414 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:52 INFO - PROCESS | 9403 | 1468220272493 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
23:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 531ms
23:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
23:57:52 INFO - PROCESS | 9403 | 1468220272951 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:53 INFO - PROCESS | 9403 | 1468220273035 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
23:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 837ms
23:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
23:57:53 INFO - PROCESS | 9403 | 1468220273832 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:53 INFO - PROCESS | 9403 | 1468220273918 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
23:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 683ms
23:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
23:57:54 INFO - PROCESS | 9403 | 1468220274534 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:54 INFO - PROCESS | 9403 | 1468220274609 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
23:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 727ms
23:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
23:57:55 INFO - PROCESS | 9403 | 1468220275304 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:55 INFO - PROCESS | 9403 | 1468220275392 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
23:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 627ms
23:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
23:57:55 INFO - PROCESS | 9403 | 1468220275925 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:56 INFO - PROCESS | 9403 | 1468220276004 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
23:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms
23:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
23:57:56 INFO - PROCESS | 9403 | 1468220276465 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:56 INFO - PROCESS | 9403 | 1468220276584 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
23:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 631ms
23:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
23:57:57 INFO - PROCESS | 9403 | 1468220277103 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:57 INFO - PROCESS | 9403 | 1468220277188 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
23:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms
23:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
23:57:57 INFO - PROCESS | 9403 | 1468220277730 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:57 INFO - PROCESS | 9403 | 1468220277794 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
23:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 568ms
23:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
23:57:58 INFO - PROCESS | 9403 | 1468220278311 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:58 INFO - PROCESS | 9403 | 1468220278405 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
23:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 585ms
23:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
23:57:58 INFO - PROCESS | 9403 | 1468220278915 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:58 INFO - PROCESS | 9403 | 1468220278992 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
23:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 528ms
23:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
23:57:59 INFO - PROCESS | 9403 | 1468220279444 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:57:59 INFO - PROCESS | 9403 | 1468220279540 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
23:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 684ms
23:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
23:58:00 INFO - PROCESS | 9403 | 1468220280147 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:00 INFO - PROCESS | 9403 | 1468220280249 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
23:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 778ms
23:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
23:58:00 INFO - PROCESS | 9403 | 1468220280931 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:01 INFO - PROCESS | 9403 | 1468220281019 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
23:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 631ms
23:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
23:58:01 INFO - PROCESS | 9403 | 1468220281589 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:01 INFO - PROCESS | 9403 | 1468220281761 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
23:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 738ms
23:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
23:58:02 INFO - PROCESS | 9403 | 1468220282343 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:02 INFO - PROCESS | 9403 | 1468220282424 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
23:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 651ms
23:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
23:58:02 INFO - PROCESS | 9403 | 1468220282974 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:03 INFO - PROCESS | 9403 | 1468220283060 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
23:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 575ms
23:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
23:58:03 INFO - PROCESS | 9403 | 1468220283556 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:03 INFO - PROCESS | 9403 | 1468220283670 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
23:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 622ms
23:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
23:58:04 INFO - PROCESS | 9403 | 1468220284190 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:04 INFO - PROCESS | 9403 | 1468220284289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
23:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms
23:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
23:58:04 INFO - PROCESS | 9403 | 1468220284826 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:04 INFO - PROCESS | 9403 | 1468220284910 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
23:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms
23:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
23:58:05 INFO - PROCESS | 9403 | 1468220285463 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:05 INFO - PROCESS | 9403 | 1468220285588 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
23:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 584ms
23:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
23:58:06 INFO - PROCESS | 9403 | 1468220286073 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:06 INFO - PROCESS | 9403 | 1468220286164 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
23:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 650ms
23:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
23:58:06 INFO - PROCESS | 9403 | 1468220286701 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:06 INFO - PROCESS | 9403 | 1468220286811 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
23:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 778ms
23:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
23:58:07 INFO - PROCESS | 9403 | 1468220287486 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:07 INFO - PROCESS | 9403 | 1468220287567 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
23:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 533ms
23:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
23:58:08 INFO - PROCESS | 9403 | 1468220288068 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:08 INFO - PROCESS | 9403 | 1468220288160 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
23:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 707ms
23:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
23:58:08 INFO - PROCESS | 9403 | 1468220288788 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:08 INFO - PROCESS | 9403 | 1468220288935 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
23:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 844ms
23:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
23:58:09 INFO - PROCESS | 9403 | 1468220289617 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:09 INFO - PROCESS | 9403 | 1468220289714 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
23:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 542ms
23:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
23:58:10 INFO - PROCESS | 9403 | 1468220290165 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:10 INFO - PROCESS | 9403 | 1468220290268 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
23:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 646ms
23:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
23:58:10 INFO - PROCESS | 9403 | 1468220290804 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:10 INFO - PROCESS | 9403 | 1468220290882 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
23:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 575ms
23:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
23:58:11 INFO - PROCESS | 9403 | 1468220291387 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:11 INFO - PROCESS | 9403 | 1468220291461 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
23:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 531ms
23:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
23:58:11 INFO - PROCESS | 9403 | 1468220291935 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:12 INFO - PROCESS | 9403 | 1468220292055 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
23:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 631ms
23:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
23:58:12 INFO - PROCESS | 9403 | 1468220292565 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:12 INFO - PROCESS | 9403 | 1468220292677 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
23:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 638ms
23:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
23:58:13 INFO - PROCESS | 9403 | 1468220293203 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:13 INFO - PROCESS | 9403 | 1468220293274 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
23:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 771ms
23:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
23:58:14 INFO - PROCESS | 9403 | 1468220293999 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:14 INFO - PROCESS | 9403 | 1468220294114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
23:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 639ms
23:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
23:58:14 INFO - PROCESS | 9403 | 1468220294644 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:14 INFO - PROCESS | 9403 | 1468220294748 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
23:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 672ms
23:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
23:58:15 INFO - PROCESS | 9403 | 1468220295330 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:15 INFO - PROCESS | 9403 | 1468220295405 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
23:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 626ms
23:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
23:58:15 INFO - PROCESS | 9403 | 1468220295959 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:16 INFO - PROCESS | 9403 | 1468220296055 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
23:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 739ms
23:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
23:58:16 INFO - PROCESS | 9403 | 1468220296698 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:16 INFO - PROCESS | 9403 | 1468220296793 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
23:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 580ms
23:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
23:58:17 INFO - PROCESS | 9403 | 1468220297299 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:17 INFO - PROCESS | 9403 | 1468220297430 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
23:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 626ms
23:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
23:58:17 INFO - PROCESS | 9403 | 1468220297927 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:18 INFO - PROCESS | 9403 | 1468220298040 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
23:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 628ms
23:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
23:58:18 INFO - PROCESS | 9403 | 1468220298557 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:18 INFO - PROCESS | 9403 | 1468220298629 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
23:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 581ms
23:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
23:58:19 INFO - PROCESS | 9403 | 1468220299146 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:19 INFO - PROCESS | 9403 | 1468220299228 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
23:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms
23:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
23:58:19 INFO - PROCESS | 9403 | 1468220299825 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:19 INFO - PROCESS | 9403 | 1468220299902 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
23:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 879ms
23:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
23:58:20 INFO - PROCESS | 9403 | 1468220300717 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:20 INFO - PROCESS | 9403 | 1468220300812 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
23:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 635ms
23:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
23:58:21 INFO - PROCESS | 9403 | 1468220301366 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:21 INFO - PROCESS | 9403 | 1468220301442 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
23:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 581ms
23:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
23:58:21 INFO - PROCESS | 9403 | 1468220301977 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:22 INFO - PROCESS | 9403 | 1468220302065 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
23:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 594ms
23:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
23:58:22 INFO - PROCESS | 9403 | 1468220302579 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:22 INFO - PROCESS | 9403 | 1468220302667 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
23:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 598ms
23:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
23:58:23 INFO - PROCESS | 9403 | 1468220303174 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:23 INFO - PROCESS | 9403 | 1468220303292 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
23:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 784ms
23:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
23:58:24 INFO - PROCESS | 9403 | 1468220304037 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:24 INFO - PROCESS | 9403 | 1468220304128 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
23:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms
23:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
23:58:24 INFO - PROCESS | 9403 | 1468220304633 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:24 INFO - PROCESS | 9403 | 1468220304707 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
23:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 541ms
23:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
23:58:25 INFO - PROCESS | 9403 | 1468220305164 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:25 INFO - PROCESS | 9403 | 1468220305270 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
23:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 585ms
23:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
23:58:25 INFO - PROCESS | 9403 | 1468220305752 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:25 INFO - PROCESS | 9403 | 1468220305819 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
23:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms
23:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
23:58:26 INFO - PROCESS | 9403 | 1468220306288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:26 INFO - PROCESS | 9403 | 1468220306373 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
23:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 982ms
23:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
23:58:27 INFO - PROCESS | 9403 | 1468220307274 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:27 INFO - PROCESS | 9403 | 1468220307414 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
23:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 789ms
23:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
23:58:28 INFO - PROCESS | 9403 | 1468220308078 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:28 INFO - PROCESS | 9403 | 1468220308191 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
23:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 583ms
23:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
23:58:28 INFO - PROCESS | 9403 | 1468220308704 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:28 INFO - PROCESS | 9403 | 1468220308783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
23:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 612ms
23:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
23:58:29 INFO - PROCESS | 9403 | 1468220309315 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:29 INFO - PROCESS | 9403 | 1468220309397 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
23:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 589ms
23:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
23:58:29 INFO - PROCESS | 9403 | 1468220309912 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:29 INFO - PROCESS | 9403 | 1468220309993 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
23:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 625ms
23:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
23:58:30 INFO - PROCESS | 9403 | 1468220310551 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:30 INFO - PROCESS | 9403 | 1468220310688 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
23:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 640ms
23:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
23:58:31 INFO - PROCESS | 9403 | 1468220311220 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:31 INFO - PROCESS | 9403 | 1468220311325 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
23:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 574ms
23:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
23:58:31 INFO - PROCESS | 9403 | 1468220311805 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:31 INFO - PROCESS | 9403 | 1468220311893 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
23:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 531ms
23:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
23:58:32 INFO - PROCESS | 9403 | 1468220312337 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:32 INFO - PROCESS | 9403 | 1468220312446 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
23:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms
23:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
23:58:32 INFO - PROCESS | 9403 | 1468220312964 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:33 INFO - PROCESS | 9403 | 1468220313040 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
23:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 673ms
23:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
23:58:33 INFO - PROCESS | 9403 | 1468220313647 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:33 INFO - PROCESS | 9403 | 1468220313740 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
23:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 883ms
23:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
23:58:34 INFO - PROCESS | 9403 | 1468220314535 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:34 INFO - PROCESS | 9403 | 1468220314707 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
23:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 726ms
23:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
23:58:35 INFO - PROCESS | 9403 | 1468220315314 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:35 INFO - PROCESS | 9403 | 1468220315398 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
23:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 575ms
23:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
23:58:35 INFO - PROCESS | 9403 | 1468220315911 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:36 INFO - PROCESS | 9403 | 1468220316012 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
23:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 583ms
23:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
23:58:36 INFO - PROCESS | 9403 | 1468220316492 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:36 INFO - PROCESS | 9403 | 1468220316584 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
23:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 584ms
23:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
23:58:37 INFO - PROCESS | 9403 | 1468220317092 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:37 INFO - PROCESS | 9403 | 1468220317176 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
23:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 633ms
23:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
23:58:37 INFO - PROCESS | 9403 | 1468220317733 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:37 INFO - PROCESS | 9403 | 1468220317833 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
23:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 623ms
23:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
23:58:38 INFO - PROCESS | 9403 | 1468220318354 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:38 INFO - PROCESS | 9403 | 1468220318466 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
23:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 575ms
23:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
23:58:38 INFO - PROCESS | 9403 | 1468220318948 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:39 INFO - PROCESS | 9403 | 1468220319022 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
23:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 578ms
23:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
23:58:39 INFO - PROCESS | 9403 | 1468220319526 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:39 INFO - PROCESS | 9403 | 1468220319594 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
23:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 574ms
23:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
23:58:40 INFO - PROCESS | 9403 | 1468220320105 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:40 INFO - PROCESS | 9403 | 1468220320174 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
23:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 572ms
23:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
23:58:40 INFO - PROCESS | 9403 | 1468220320685 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:40 INFO - PROCESS | 9403 | 1468220320759 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
23:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms
23:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
23:58:41 INFO - PROCESS | 9403 | 1468220321431 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:41 INFO - PROCESS | 9403 | 1468220321771 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
23:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 829ms
23:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
23:58:42 INFO - PROCESS | 9403 | 1468220322323 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:42 INFO - PROCESS | 9403 | 1468220322408 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
23:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 642ms
23:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
23:58:42 INFO - PROCESS | 9403 | 1468220322954 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:43 INFO - PROCESS | 9403 | 1468220323026 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
23:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 577ms
23:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
23:58:43 INFO - PROCESS | 9403 | 1468220323585 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:43 INFO - PROCESS | 9403 | 1468220323674 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
23:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 596ms
23:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
23:58:44 INFO - PROCESS | 9403 | 1468220324167 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:44 INFO - PROCESS | 9403 | 1468220324240 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:44 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
23:58:44 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
23:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 628ms
23:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
23:58:44 INFO - PROCESS | 9403 | 1468220324802 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:44 INFO - PROCESS | 9403 | 1468220324907 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:45 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
23:58:45 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
23:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 672ms
23:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
23:58:45 INFO - PROCESS | 9403 | 1468220325493 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:45 INFO - PROCESS | 9403 | 1468220325602 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:46 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
23:58:46 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:58:46 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:58:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
23:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 592ms
23:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
23:58:46 INFO - PROCESS | 9403 | 1468220326088 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:46 INFO - PROCESS | 9403 | 1468220326170 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:46 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
23:58:46 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
23:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 578ms
23:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
23:58:46 INFO - PROCESS | 9403 | 1468220326665 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:46 INFO - PROCESS | 9403 | 1468220326738 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:47 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
23:58:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:58:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
23:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 578ms
23:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
23:58:47 INFO - PROCESS | 9403 | 1468220327255 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:47 INFO - PROCESS | 9403 | 1468220327333 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:47 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
23:58:47 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
23:58:47 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
23:58:47 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
23:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 580ms
23:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
23:58:47 INFO - PROCESS | 9403 | 1468220327871 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:48 INFO - PROCESS | 9403 | 1468220328004 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
23:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 949ms
23:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
23:58:48 INFO - PROCESS | 9403 | 1468220328809 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:48 INFO - PROCESS | 9403 | 1468220328900 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:49 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
23:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 677ms
23:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
23:58:49 INFO - PROCESS | 9403 | 1468220329496 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:49 INFO - PROCESS | 9403 | 1468220329609 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:50 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
23:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms
23:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
23:58:50 INFO - PROCESS | 9403 | 1468220330142 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:50 INFO - PROCESS | 9403 | 1468220330221 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
23:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 626ms
23:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
23:58:50 INFO - PROCESS | 9403 | 1468220330770 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:50 INFO - PROCESS | 9403 | 1468220330861 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
23:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 583ms
23:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
23:58:51 INFO - PROCESS | 9403 | 1468220331354 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:51 INFO - PROCESS | 9403 | 1468220331425 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
23:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 573ms
23:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
23:58:51 INFO - PROCESS | 9403 | 1468220331940 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:52 INFO - PROCESS | 9403 | 1468220332085 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:52 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
23:58:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
23:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:58:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 683ms
23:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
23:58:52 INFO - PROCESS | 9403 | 1468220332620 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:52 INFO - PROCESS | 9403 | 1468220332695 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
23:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 579ms
23:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
23:58:53 INFO - PROCESS | 9403 | 1468220333202 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:53 INFO - PROCESS | 9403 | 1468220333271 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
23:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms
23:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
23:58:53 INFO - PROCESS | 9403 | 1468220333726 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:53 INFO - PROCESS | 9403 | 1468220333808 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
23:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms
23:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
23:58:54 INFO - PROCESS | 9403 | 1468220334258 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:54 INFO - PROCESS | 9403 | 1468220334361 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 833ms
23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
23:58:55 INFO - PROCESS | 9403 | 1468220335097 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:55 INFO - PROCESS | 9403 | 1468220335192 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms
23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
23:58:55 INFO - PROCESS | 9403 | 1468220335755 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:55 INFO - PROCESS | 9403 | 1468220335883 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
23:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 727ms
23:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
23:58:56 INFO - PROCESS | 9403 | 1468220336511 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:56 INFO - PROCESS | 9403 | 1468220336613 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
23:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 640ms
23:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
23:58:57 INFO - PROCESS | 9403 | 1468220337147 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:57 INFO - PROCESS | 9403 | 1468220337266 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
23:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms
23:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
23:58:57 INFO - PROCESS | 9403 | 1468220337784 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:57 INFO - PROCESS | 9403 | 1468220337858 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
23:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 580ms
23:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
23:58:58 INFO - PROCESS | 9403 | 1468220338376 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:58 INFO - PROCESS | 9403 | 1468220338479 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
23:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 575ms
23:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
23:58:58 INFO - PROCESS | 9403 | 1468220338960 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:59 INFO - PROCESS | 9403 | 1468220339089 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
23:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 672ms
23:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
23:58:59 INFO - PROCESS | 9403 | 1468220339638 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:58:59 INFO - PROCESS | 9403 | 1468220339720 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
23:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 633ms
23:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
23:59:00 INFO - PROCESS | 9403 | 1468220340276 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:00 INFO - PROCESS | 9403 | 1468220340360 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
23:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 570ms
23:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
23:59:00 INFO - PROCESS | 9403 | 1468220340860 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:01 INFO - PROCESS | 9403 | 1468220340999 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
23:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 932ms
23:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
23:59:01 INFO - PROCESS | 9403 | 1468220341795 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:01 INFO - PROCESS | 9403 | 1468220341894 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
23:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 622ms
23:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
23:59:02 INFO - PROCESS | 9403 | 1468220342435 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:02 INFO - PROCESS | 9403 | 1468220342515 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
23:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 584ms
23:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
23:59:03 INFO - PROCESS | 9403 | 1468220343056 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:03 INFO - PROCESS | 9403 | 1468220343164 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
23:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 779ms
23:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
23:59:03 INFO - PROCESS | 9403 | 1468220343815 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:03 INFO - PROCESS | 9403 | 1468220343910 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
23:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 725ms
23:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
23:59:04 INFO - PROCESS | 9403 | 1468220344550 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:04 INFO - PROCESS | 9403 | 1468220344631 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
23:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 583ms
23:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
23:59:05 INFO - PROCESS | 9403 | 1468220345139 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:05 INFO - PROCESS | 9403 | 1468220345226 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
23:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 622ms
23:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
23:59:05 INFO - PROCESS | 9403 | 1468220345762 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:05 INFO - PROCESS | 9403 | 1468220345837 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
23:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 576ms
23:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
23:59:06 INFO - PROCESS | 9403 | 1468220346353 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:06 INFO - PROCESS | 9403 | 1468220346445 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:06 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
23:59:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
23:59:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
23:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 635ms
23:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
23:59:07 INFO - PROCESS | 9403 | 1468220347013 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:07 INFO - PROCESS | 9403 | 1468220347090 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
23:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 698ms
23:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
23:59:07 INFO - PROCESS | 9403 | 1468220347717 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:07 INFO - PROCESS | 9403 | 1468220347986 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
23:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 881ms
23:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
23:59:08 INFO - PROCESS | 9403 | 1468220348601 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:08 INFO - PROCESS | 9403 | 1468220348688 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 635ms
23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
23:59:09 INFO - PROCESS | 9403 | 1468220349238 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:09 INFO - PROCESS | 9403 | 1468220349314 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:09 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
23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 622ms
23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
23:59:09 INFO - PROCESS | 9403 | 1468220349880 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:09 INFO - PROCESS | 9403 | 1468220349965 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:10 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
23:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 685ms
23:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
23:59:10 INFO - PROCESS | 9403 | 1468220350565 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:10 INFO - PROCESS | 9403 | 1468220350682 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
23:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 728ms
23:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
23:59:11 INFO - PROCESS | 9403 | 1468220351293 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:11 INFO - PROCESS | 9403 | 1468220351389 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1080ms
23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
23:59:12 INFO - PROCESS | 9403 | 1468220352377 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:12 INFO - PROCESS | 9403 | 1468220352456 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 569ms
23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
23:59:12 INFO - PROCESS | 9403 | 1468220352952 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:13 INFO - PROCESS | 9403 | 1468220353026 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
23:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 574ms
23:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
23:59:13 INFO - PROCESS | 9403 | 1468220353534 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:13 INFO - PROCESS | 9403 | 1468220353628 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
23:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 627ms
23:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
23:59:14 INFO - PROCESS | 9403 | 1468220354164 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:14 INFO - PROCESS | 9403 | 1468220354268 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
23:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 876ms
23:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
23:59:15 INFO - PROCESS | 9403 | 1468220355070 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:15 INFO - PROCESS | 9403 | 1468220355162 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
23:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 590ms
23:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
23:59:15 INFO - PROCESS | 9403 | 1468220355670 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:15 INFO - PROCESS | 9403 | 1468220355760 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 582ms
23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
23:59:16 INFO - PROCESS | 9403 | 1468220356289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:16 INFO - PROCESS | 9403 | 1468220356368 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 632ms
23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
23:59:16 INFO - PROCESS | 9403 | 1468220356900 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:16 INFO - PROCESS | 9403 | 1468220356969 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:17 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
23:59:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
23:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 569ms
23:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
23:59:17 INFO - PROCESS | 9403 | 1468220357487 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:17 INFO - PROCESS | 9403 | 1468220357627 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:18 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
23:59:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
23:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 880ms
23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
23:59:18 INFO - PROCESS | 9403 | 1468220358370 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:18 INFO - PROCESS | 9403 | 1468220358462 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:18 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
23:59:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
23:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 569ms
23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
23:59:18 INFO - PROCESS | 9403 | 1468220358953 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:19 INFO - PROCESS | 9403 | 1468220359056 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:19 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]"
23:59:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
23:59:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
23:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 627ms
23:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
23:59:19 INFO - PROCESS | 9403 | 1468220359577 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:19 INFO - PROCESS | 9403 | 1468220359648 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:20 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
23:59:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
23:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
23:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 576ms
23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
23:59:20 INFO - PROCESS | 9403 | 1468220360167 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:20 INFO - PROCESS | 9403 | 1468220360239 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 583ms
23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
23:59:20 INFO - PROCESS | 9403 | 1468220360806 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:20 INFO - PROCESS | 9403 | 1468220360940 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
23:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 926ms
23:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
23:59:21 INFO - PROCESS | 9403 | 1468220361687 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:21 INFO - PROCESS | 9403 | 1468220361783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
23:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 577ms
23:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
23:59:22 INFO - PROCESS | 9403 | 1468220362304 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:22 INFO - PROCESS | 9403 | 1468220362382 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
23:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 589ms
23:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
23:59:22 INFO - PROCESS | 9403 | 1468220362906 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:22 INFO - PROCESS | 9403 | 1468220362985 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
23:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 593ms
23:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
23:59:23 INFO - PROCESS | 9403 | 1468220363510 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:23 INFO - PROCESS | 9403 | 1468220363610 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
23:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 652ms
23:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
23:59:24 INFO - PROCESS | 9403 | 1468220364143 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:24 INFO - PROCESS | 9403 | 1468220364223 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
23:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 727ms
23:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
23:59:24 INFO - PROCESS | 9403 | 1468220364876 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:24 INFO - PROCESS | 9403 | 1468220364972 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
23:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 575ms
23:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
23:59:25 INFO - PROCESS | 9403 | 1468220365459 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:25 INFO - PROCESS | 9403 | 1468220365547 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
23:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 584ms
23:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
23:59:26 INFO - PROCESS | 9403 | 1468220366054 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:26 INFO - PROCESS | 9403 | 1468220366126 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
23:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 578ms
23:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
23:59:26 INFO - PROCESS | 9403 | 1468220366637 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:26 INFO - PROCESS | 9403 | 1468220366763 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
23:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 584ms
23:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
23:59:27 INFO - PROCESS | 9403 | 1468220367236 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:27 INFO - PROCESS | 9403 | 1468220367328 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
23:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 935ms
23:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
23:59:28 INFO - PROCESS | 9403 | 1468220368186 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:28 INFO - PROCESS | 9403 | 1468220368314 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
23:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 642ms
23:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
23:59:28 INFO - PROCESS | 9403 | 1468220368876 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:28 INFO - PROCESS | 9403 | 1468220368958 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
23:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 624ms
23:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
23:59:29 INFO - PROCESS | 9403 | 1468220369515 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:29 INFO - PROCESS | 9403 | 1468220369593 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 627ms
23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
23:59:30 INFO - PROCESS | 9403 | 1468220370141 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:30 INFO - PROCESS | 9403 | 1468220370213 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 626ms
23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
23:59:30 INFO - PROCESS | 9403 | 1468220370781 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:30 INFO - PROCESS | 9403 | 1468220370866 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
23:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 626ms
23:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
23:59:31 INFO - PROCESS | 9403 | 1468220371437 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:31 INFO - PROCESS | 9403 | 1468220371568 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 905ms
23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
23:59:32 INFO - PROCESS | 9403 | 1468220372319 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:32 INFO - PROCESS | 9403 | 1468220372393 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 573ms
23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
23:59:32 INFO - PROCESS | 9403 | 1468220372915 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:33 INFO - PROCESS | 9403 | 1468220372997 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
23:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 590ms
23:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
23:59:33 INFO - PROCESS | 9403 | 1468220373498 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:33 INFO - PROCESS | 9403 | 1468220373576 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
23:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 524ms
23:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
23:59:34 INFO - PROCESS | 9403 | 1468220374030 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:34 INFO - PROCESS | 9403 | 1468220374138 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
23:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 982ms
23:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
23:59:35 INFO - PROCESS | 9403 | 1468220375018 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:35 INFO - PROCESS | 9403 | 1468220375133 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
23:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 731ms
23:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
23:59:35 INFO - PROCESS | 9403 | 1468220375759 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:35 INFO - PROCESS | 9403 | 1468220375843 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
23:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 635ms
23:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
23:59:36 INFO - PROCESS | 9403 | 1468220376409 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:36 INFO - PROCESS | 9403 | 1468220376505 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
23:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 584ms
23:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
23:59:37 INFO - PROCESS | 9403 | 1468220377002 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:37 INFO - PROCESS | 9403 | 1468220377114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
23:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 576ms
23:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
23:59:37 INFO - PROCESS | 9403 | 1468220377595 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:37 INFO - PROCESS | 9403 | 1468220377679 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
23:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 584ms
23:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
23:59:38 INFO - PROCESS | 9403 | 1468220378184 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:38 INFO - PROCESS | 9403 | 1468220378292 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
23:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 668ms
23:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
23:59:38 INFO - PROCESS | 9403 | 1468220378852 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:38 INFO - PROCESS | 9403 | 1468220378958 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
23:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 626ms
23:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
23:59:39 INFO - PROCESS | 9403 | 1468220379494 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:39 INFO - PROCESS | 9403 | 1468220379584 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
23:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 584ms
23:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
23:59:40 INFO - PROCESS | 9403 | 1468220380072 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:40 INFO - PROCESS | 9403 | 1468220380144 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
23:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 574ms
23:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
23:59:40 INFO - PROCESS | 9403 | 1468220380653 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:40 INFO - PROCESS | 9403 | 1468220380724 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
23:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 626ms
23:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
23:59:41 INFO - PROCESS | 9403 | 1468220381283 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:41 INFO - PROCESS | 9403 | 1468220381399 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
23:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 925ms
23:59:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
23:59:42 INFO - PROCESS | 9403 | 1468220382217 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:42 INFO - PROCESS | 9403 | 1468220382325 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:42 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 () {
23:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
23:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
23:59:42 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 () {
23:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
23:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
23:59:42 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 () {
23:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
23:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
23:59:42 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 () {
23:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
23:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
23:59:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 680ms
23:59:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
23:59:42 INFO - PROCESS | 9403 | 1468220382909 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:43 INFO - PROCESS | 9403 | 1468220383004 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
23:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
23:59:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
23:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
23:59:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
23:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
23:59:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 521ms
23:59:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
23:59:43 INFO - PROCESS | 9403 | 1468220383458 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:43 INFO - PROCESS | 9403 | 1468220383533 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:43 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
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
23:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
23:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
23:59:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
23:59:43 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.
23:59:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
23:59:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 479ms
23:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
23:59:43 INFO - PROCESS | 9403 | 1468220383945 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:44 INFO - PROCESS | 9403 | 1468220384020 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
23:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 575ms
23:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
23:59:44 INFO - PROCESS | 9403 | 1468220384518 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:44 INFO - PROCESS | 9403 | 1468220384590 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
23:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 522ms
23:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
23:59:45 INFO - PROCESS | 9403 | 1468220385060 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:45 INFO - PROCESS | 9403 | 1468220385145 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
23:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms
23:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
23:59:45 INFO - PROCESS | 9403 | 1468220385706 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:45 INFO - PROCESS | 9403 | 1468220385797 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
23:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 627ms
23:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
23:59:46 INFO - PROCESS | 9403 | 1468220386330 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:46 INFO - PROCESS | 9403 | 1468220386402 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
23:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 674ms
23:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
23:59:47 INFO - PROCESS | 9403 | 1468220387013 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:47 INFO - PROCESS | 9403 | 1468220387133 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
23:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 778ms
23:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
23:59:47 INFO - PROCESS | 9403 | 1468220387793 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:47 INFO - PROCESS | 9403 | 1468220387876 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
23:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 527ms
23:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
23:59:48 INFO - PROCESS | 9403 | 1468220388340 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:48 INFO - PROCESS | 9403 | 1468220388431 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
23:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 831ms
23:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
23:59:49 INFO - PROCESS | 9403 | 1468220389238 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:49 INFO - PROCESS | 9403 | 1468220389335 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
23:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 676ms
23:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
23:59:49 INFO - PROCESS | 9403 | 1468220389949 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:50 INFO - PROCESS | 9403 | 1468220390084 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
23:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 677ms
23:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
23:59:50 INFO - PROCESS | 9403 | 1468220390643 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:50 INFO - PROCESS | 9403 | 1468220390726 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
23:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 634ms
23:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
23:59:51 INFO - PROCESS | 9403 | 1468220391289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:51 INFO - PROCESS | 9403 | 1468220391366 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
23:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 541ms
23:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
23:59:51 INFO - PROCESS | 9403 | 1468220391850 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:51 INFO - PROCESS | 9403 | 1468220391966 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
23:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 584ms
23:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
23:59:52 INFO - PROCESS | 9403 | 1468220392451 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:52 INFO - PROCESS | 9403 | 1468220392544 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
23:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 582ms
23:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
23:59:53 INFO - PROCESS | 9403 | 1468220393030 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:53 INFO - PROCESS | 9403 | 1468220393107 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
23:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 569ms
23:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
23:59:53 INFO - PROCESS | 9403 | 1468220393616 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:53 INFO - PROCESS | 9403 | 1468220393691 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
23:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 525ms
23:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
23:59:54 INFO - PROCESS | 9403 | 1468220394165 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:54 INFO - PROCESS | 9403 | 1468220394242 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
23:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 648ms
23:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
23:59:54 INFO - PROCESS | 9403 | 1468220394803 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:54 INFO - PROCESS | 9403 | 1468220394898 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
23:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 728ms
23:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
23:59:55 INFO - PROCESS | 9403 | 1468220395550 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:55 INFO - PROCESS | 9403 | 1468220395736 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
23:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 892ms
23:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
23:59:56 INFO - PROCESS | 9403 | 1468220396448 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:56 INFO - PROCESS | 9403 | 1468220396535 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
23:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms
23:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
23:59:57 INFO - PROCESS | 9403 | 1468220397081 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:57 INFO - PROCESS | 9403 | 1468220397173 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:57 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
23:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 626ms
23:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
23:59:57 INFO - PROCESS | 9403 | 1468220397726 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:57 INFO - PROCESS | 9403 | 1468220397807 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
23:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 641ms
23:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
23:59:58 INFO - PROCESS | 9403 | 1468220398362 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:58 INFO - PROCESS | 9403 | 1468220398438 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:59 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
23:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms
23:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
23:59:59 INFO - PROCESS | 9403 | 1468220399053 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:59 INFO - PROCESS | 9403 | 1468220399130 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
23:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 577ms
23:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
23:59:59 INFO - PROCESS | 9403 | 1468220399640 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
23:59:59 INFO - PROCESS | 9403 | 1468220399713 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
00:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 525ms
00:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
00:00:00 INFO - PROCESS | 9403 | 1468220400166 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:00 INFO - PROCESS | 9403 | 1468220400242 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
00:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 528ms
00:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
00:00:00 INFO - PROCESS | 9403 | 1468220400699 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:00 INFO - PROCESS | 9403 | 1468220400799 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
00:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 574ms
00:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
00:00:01 INFO - PROCESS | 9403 | 1468220401275 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:01 INFO - PROCESS | 9403 | 1468220401345 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
00:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 525ms
00:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
00:00:01 INFO - PROCESS | 9403 | 1468220401809 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:01 INFO - PROCESS | 9403 | 1468220401914 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
00:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1135ms
00:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
00:00:02 INFO - PROCESS | 9403 | 1468220402960 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:03 INFO - PROCESS | 9403 | 1468220403090 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
00:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 680ms
00:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
00:00:03 INFO - PROCESS | 9403 | 1468220403657 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:03 INFO - PROCESS | 9403 | 1468220403738 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
00:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 539ms
00:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
00:00:04 INFO - PROCESS | 9403 | 1468220404253 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:04 INFO - PROCESS | 9403 | 1468220404339 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
00:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 660ms
00:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
00:00:04 INFO - PROCESS | 9403 | 1468220404893 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:04 INFO - PROCESS | 9403 | 1468220404973 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
00:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 625ms
00:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
00:00:05 INFO - PROCESS | 9403 | 1468220405518 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:05 INFO - PROCESS | 9403 | 1468220405597 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
00:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 632ms
00:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
00:00:06 INFO - PROCESS | 9403 | 1468220406172 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:06 INFO - PROCESS | 9403 | 1468220406288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
00:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 727ms
00:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
00:00:06 INFO - PROCESS | 9403 | 1468220406902 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:06 INFO - PROCESS | 9403 | 1468220406976 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
00:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 579ms
00:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
00:00:07 INFO - PROCESS | 9403 | 1468220407493 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:07 INFO - PROCESS | 9403 | 1468220407576 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
00:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 585ms
00:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
00:00:08 INFO - PROCESS | 9403 | 1468220408072 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:08 INFO - PROCESS | 9403 | 1468220408127 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
00:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 523ms
00:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
00:00:08 INFO - PROCESS | 9403 | 1468220408609 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:08 INFO - PROCESS | 9403 | 1468220408702 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:09 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
00:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 889ms
00:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
00:00:09 INFO - PROCESS | 9403 | 1468220409502 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:09 INFO - PROCESS | 9403 | 1468220409604 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
00:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 779ms
00:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
00:00:10 INFO - PROCESS | 9403 | 1468220410306 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:10 INFO - PROCESS | 9403 | 1468220410402 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
00:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 534ms
00:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
00:00:10 INFO - PROCESS | 9403 | 1468220410889 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:10 INFO - PROCESS | 9403 | 1468220410993 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:11 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
00:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 634ms
00:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
00:00:11 INFO - PROCESS | 9403 | 1468220411519 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:11 INFO - PROCESS | 9403 | 1468220411608 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
00:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 585ms
00:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
00:00:12 INFO - PROCESS | 9403 | 1468220412113 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:12 INFO - PROCESS | 9403 | 1468220412204 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
00:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 636ms
00:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
00:00:12 INFO - PROCESS | 9403 | 1468220412754 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:12 INFO - PROCESS | 9403 | 1468220412856 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
00:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 626ms
00:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
00:00:13 INFO - PROCESS | 9403 | 1468220413383 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:13 INFO - PROCESS | 9403 | 1468220413504 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
00:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms
00:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
00:00:14 INFO - PROCESS | 9403 | 1468220414014 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:14 INFO - PROCESS | 9403 | 1468220414083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
00:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 570ms
00:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
00:00:14 INFO - PROCESS | 9403 | 1468220414594 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:14 INFO - PROCESS | 9403 | 1468220414666 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:15 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
00:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 533ms
00:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
00:00:15 INFO - PROCESS | 9403 | 1468220415138 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:15 INFO - PROCESS | 9403 | 1468220415241 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
00:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 689ms
00:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
00:00:15 INFO - PROCESS | 9403 | 1468220415833 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:15 INFO - PROCESS | 9403 | 1468220415935 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:16 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
00:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 831ms
00:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
00:00:16 INFO - PROCESS | 9403 | 1468220416672 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:16 INFO - PROCESS | 9403 | 1468220416808 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
00:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 779ms
00:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
00:00:17 INFO - PROCESS | 9403 | 1468220417456 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:17 INFO - PROCESS | 9403 | 1468220417541 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
00:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 721ms
00:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
00:00:18 INFO - PROCESS | 9403 | 1468220418214 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:18 INFO - PROCESS | 9403 | 1468220418291 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
00:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 600ms
00:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
00:00:18 INFO - PROCESS | 9403 | 1468220418798 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:18 INFO - PROCESS | 9403 | 1468220418911 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
00:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 632ms
00:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
00:00:19 INFO - PROCESS | 9403 | 1468220419435 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:19 INFO - PROCESS | 9403 | 1468220419517 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
00:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 578ms
00:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
00:00:20 INFO - PROCESS | 9403 | 1468220420018 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:20 INFO - PROCESS | 9403 | 1468220420097 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
00:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 620ms
00:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
00:00:20 INFO - PROCESS | 9403 | 1468220420647 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:20 INFO - PROCESS | 9403 | 1468220420740 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
00:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 682ms
00:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
00:00:21 INFO - PROCESS | 9403 | 1468220421331 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:21 INFO - PROCESS | 9403 | 1468220421409 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
00:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 526ms
00:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
00:00:21 INFO - PROCESS | 9403 | 1468220421874 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:21 INFO - PROCESS | 9403 | 1468220421973 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
00:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 592ms
00:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
00:00:22 INFO - PROCESS | 9403 | 1468220422484 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:22 INFO - PROCESS | 9403 | 1468220422623 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
00:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 829ms
00:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
00:00:23 INFO - PROCESS | 9403 | 1468220423294 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:23 INFO - PROCESS | 9403 | 1468220423380 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
00:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 576ms
00:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
00:00:23 INFO - PROCESS | 9403 | 1468220423916 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:24 INFO - PROCESS | 9403 | 1468220424001 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:24 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
00:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 687ms
00:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
00:00:24 INFO - PROCESS | 9403 | 1468220424623 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:24 INFO - PROCESS | 9403 | 1468220424752 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:25 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
00:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 728ms
00:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
00:00:25 INFO - PROCESS | 9403 | 1468220425333 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:25 INFO - PROCESS | 9403 | 1468220425410 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:25 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
00:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 585ms
00:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
00:00:25 INFO - PROCESS | 9403 | 1468220425927 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:26 INFO - PROCESS | 9403 | 1468220426014 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:26 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)
00:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 576ms
00:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
00:00:26 INFO - PROCESS | 9403 | 1468220426532 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:26 INFO - PROCESS | 9403 | 1468220426625 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 578ms
00:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
00:00:27 INFO - PROCESS | 9403 | 1468220427131 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:27 INFO - PROCESS | 9403 | 1468220427209 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
00:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 586ms
00:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
00:00:27 INFO - PROCESS | 9403 | 1468220427724 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:27 INFO - PROCESS | 9403 | 1468220427824 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
00:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 593ms
00:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
00:00:28 INFO - PROCESS | 9403 | 1468220428313 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:28 INFO - PROCESS | 9403 | 1468220428427 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
00:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 580ms
00:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
00:00:28 INFO - PROCESS | 9403 | 1468220428896 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:28 INFO - PROCESS | 9403 | 1468220428990 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
00:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 822ms
00:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
00:00:29 INFO - PROCESS | 9403 | 1468220429777 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:29 INFO - PROCESS | 9403 | 1468220429889 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
00:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 684ms
00:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
00:00:30 INFO - PROCESS | 9403 | 1468220430454 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:30 INFO - PROCESS | 9403 | 1468220430546 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
00:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 880ms
00:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
00:00:31 INFO - PROCESS | 9403 | 1468220431349 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:31 INFO - PROCESS | 9403 | 1468220431440 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
00:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1028ms
00:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
00:00:32 INFO - PROCESS | 9403 | 1468220432437 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:32 INFO - PROCESS | 9403 | 1468220432587 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
00:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1198ms
00:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
00:00:33 INFO - PROCESS | 9403 | 1468220433585 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:33 INFO - PROCESS | 9403 | 1468220433687 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
00:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 640ms
00:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
00:00:34 INFO - PROCESS | 9403 | 1468220434256 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:34 INFO - PROCESS | 9403 | 1468220434458 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:34 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
00:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 729ms
00:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
00:00:35 INFO - PROCESS | 9403 | 1468220435018 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:35 INFO - PROCESS | 9403 | 1468220435106 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
00:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 683ms
00:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
00:00:35 INFO - PROCESS | 9403 | 1468220435697 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:35 INFO - PROCESS | 9403 | 1468220435822 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
00:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms
00:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
00:00:36 INFO - PROCESS | 9403 | 1468220436386 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:36 INFO - PROCESS | 9403 | 1468220436470 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:37 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)
00:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 634ms
00:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
00:00:37 INFO - PROCESS | 9403 | 1468220437028 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:37 INFO - PROCESS | 9403 | 1468220437117 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 571ms
00:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
00:00:37 INFO - PROCESS | 9403 | 1468220437628 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:37 INFO - PROCESS | 9403 | 1468220437721 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
00:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 599ms
00:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
00:00:38 INFO - PROCESS | 9403 | 1468220438214 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:38 INFO - PROCESS | 9403 | 1468220438288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
00:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 675ms
00:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
00:00:38 INFO - PROCESS | 9403 | 1468220438895 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:39 INFO - PROCESS | 9403 | 1468220439010 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
00:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 834ms
00:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
00:00:39 INFO - PROCESS | 9403 | 1468220439745 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:39 INFO - PROCESS | 9403 | 1468220439839 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
00:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 641ms
00:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
00:00:40 INFO - PROCESS | 9403 | 1468220440415 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:40 INFO - PROCESS | 9403 | 1468220440506 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
00:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 638ms
00:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
00:00:41 INFO - PROCESS | 9403 | 1468220441066 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:41 INFO - PROCESS | 9403 | 1468220441149 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
00:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 687ms
00:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
00:00:41 INFO - PROCESS | 9403 | 1468220441733 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:41 INFO - PROCESS | 9403 | 1468220441805 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
00:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 576ms
00:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
00:00:42 INFO - PROCESS | 9403 | 1468220442316 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:42 INFO - PROCESS | 9403 | 1468220442387 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
00:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 624ms
00:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
00:00:42 INFO - PROCESS | 9403 | 1468220442950 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:43 INFO - PROCESS | 9403 | 1468220443064 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
00:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms
00:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
00:00:43 INFO - PROCESS | 9403 | 1468220443578 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:43 INFO - PROCESS | 9403 | 1468220443690 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
00:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 581ms
00:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
00:00:44 INFO - PROCESS | 9403 | 1468220444160 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:44 INFO - PROCESS | 9403 | 1468220444230 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
00:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 572ms
00:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
00:00:44 INFO - PROCESS | 9403 | 1468220444739 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:44 INFO - PROCESS | 9403 | 1468220444811 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
00:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 569ms
00:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
00:00:45 INFO - PROCESS | 9403 | 1468220445329 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:45 INFO - PROCESS | 9403 | 1468220445406 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
00:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 784ms
00:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
00:00:46 INFO - PROCESS | 9403 | 1468220446106 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:46 INFO - PROCESS | 9403 | 1468220446199 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
00:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 624ms
00:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
00:00:46 INFO - PROCESS | 9403 | 1468220446774 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:46 INFO - PROCESS | 9403 | 1468220446904 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
00:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 745ms
00:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
00:00:47 INFO - PROCESS | 9403 | 1468220447573 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:47 INFO - PROCESS | 9403 | 1468220447668 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
00:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 694ms
00:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
00:00:48 INFO - PROCESS | 9403 | 1468220448205 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:48 INFO - PROCESS | 9403 | 1468220448277 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
00:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 573ms
00:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
00:00:48 INFO - PROCESS | 9403 | 1468220448785 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:48 INFO - PROCESS | 9403 | 1468220448867 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
00:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 581ms
00:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
00:00:49 INFO - PROCESS | 9403 | 1468220449381 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:49 INFO - PROCESS | 9403 | 1468220449467 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
00:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 594ms
00:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
00:00:49 INFO - PROCESS | 9403 | 1468220449977 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:50 INFO - PROCESS | 9403 | 1468220450068 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
00:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 624ms
00:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
00:00:50 INFO - PROCESS | 9403 | 1468220450607 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:50 INFO - PROCESS | 9403 | 1468220450698 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
00:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 571ms
00:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
00:00:51 INFO - PROCESS | 9403 | 1468220451209 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:51 INFO - PROCESS | 9403 | 1468220451276 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
00:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 547ms
00:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
00:00:51 INFO - PROCESS | 9403 | 1468220451742 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:51 INFO - PROCESS | 9403 | 1468220451807 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
00:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 727ms
00:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
00:00:52 INFO - PROCESS | 9403 | 1468220452495 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:52 INFO - PROCESS | 9403 | 1468220452611 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
00:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 592ms
00:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
00:00:53 INFO - PROCESS | 9403 | 1468220453106 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:53 INFO - PROCESS | 9403 | 1468220453189 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
00:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 544ms
00:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
00:00:53 INFO - PROCESS | 9403 | 1468220453683 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:53 INFO - PROCESS | 9403 | 1468220453764 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
00:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 763ms
00:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
00:00:54 INFO - PROCESS | 9403 | 1468220454397 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:54 INFO - PROCESS | 9403 | 1468220454485 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
00:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 569ms
00:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
00:00:54 INFO - PROCESS | 9403 | 1468220454976 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:55 INFO - PROCESS | 9403 | 1468220455090 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
00:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 633ms
00:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
00:00:55 INFO - PROCESS | 9403 | 1468220455618 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:55 INFO - PROCESS | 9403 | 1468220455721 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
00:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms
00:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
00:00:56 INFO - PROCESS | 9403 | 1468220456245 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:56 INFO - PROCESS | 9403 | 1468220456315 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
00:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 526ms
00:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
00:00:56 INFO - PROCESS | 9403 | 1468220456790 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:56 INFO - PROCESS | 9403 | 1468220456886 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
00:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 588ms
00:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
00:00:57 INFO - PROCESS | 9403 | 1468220457409 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:57 INFO - PROCESS | 9403 | 1468220457495 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
00:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 632ms
00:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
00:00:58 INFO - PROCESS | 9403 | 1468220458045 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:58 INFO - PROCESS | 9403 | 1468220458145 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
00:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 680ms
00:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
00:00:58 INFO - PROCESS | 9403 | 1468220458730 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:58 INFO - PROCESS | 9403 | 1468220458815 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
00:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms
00:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
00:00:59 INFO - PROCESS | 9403 | 1468220459468 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:00:59 INFO - PROCESS | 9403 | 1468220459543 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
00:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 576ms
00:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
00:01:00 INFO - PROCESS | 9403 | 1468220460059 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:00 INFO - PROCESS | 9403 | 1468220460138 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
00:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 577ms
00:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
00:01:00 INFO - PROCESS | 9403 | 1468220460646 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:00 INFO - PROCESS | 9403 | 1468220460726 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
00:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 626ms
00:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
00:01:01 INFO - PROCESS | 9403 | 1468220461288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:01 INFO - PROCESS | 9403 | 1468220461390 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
00:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms
00:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
00:01:02 INFO - PROCESS | 9403 | 1468220462014 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:02 INFO - PROCESS | 9403 | 1468220462103 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00: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
00:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 622ms
00:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
00:01:02 INFO - PROCESS | 9403 | 1468220462643 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:02 INFO - PROCESS | 9403 | 1468220462731 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00: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
00:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 572ms
00:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
00:01:03 INFO - PROCESS | 9403 | 1468220463218 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:03 INFO - PROCESS | 9403 | 1468220463289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
00:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 577ms
00:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
00:01:03 INFO - PROCESS | 9403 | 1468220463798 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:03 INFO - PROCESS | 9403 | 1468220463869 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
00:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 522ms
00:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
00:01:04 INFO - PROCESS | 9403 | 1468220464340 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:04 INFO - PROCESS | 9403 | 1468220464426 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
00:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 587ms
00:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
00:01:04 INFO - PROCESS | 9403 | 1468220464921 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:05 INFO - PROCESS | 9403 | 1468220465007 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
00:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 731ms
00:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
00:01:05 INFO - PROCESS | 9403 | 1468220465658 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:05 INFO - PROCESS | 9403 | 1468220465767 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
00:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 782ms
00:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
00:01:06 INFO - PROCESS | 9403 | 1468220466445 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:06 INFO - PROCESS | 9403 | 1468220466521 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
00:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 578ms
00:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
00:01:07 INFO - PROCESS | 9403 | 1468220467034 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:07 INFO - PROCESS | 9403 | 1468220467105 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
00:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 581ms
00:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
00:01:07 INFO - PROCESS | 9403 | 1468220467627 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:07 INFO - PROCESS | 9403 | 1468220467705 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
00:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 581ms
00:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
00:01:08 INFO - PROCESS | 9403 | 1468220468219 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:08 INFO - PROCESS | 9403 | 1468220468297 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
00:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 578ms
00:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
00:01:08 INFO - PROCESS | 9403 | 1468220468810 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:08 INFO - PROCESS | 9403 | 1468220468891 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
00:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 682ms
00:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
00:01:09 INFO - PROCESS | 9403 | 1468220469493 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:09 INFO - PROCESS | 9403 | 1468220469599 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
00:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 723ms
00:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
00:01:10 INFO - PROCESS | 9403 | 1468220470246 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:10 INFO - PROCESS | 9403 | 1468220470318 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
00:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 544ms
00:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
00:01:10 INFO - PROCESS | 9403 | 1468220470778 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:10 INFO - PROCESS | 9403 | 1468220470876 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
00:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 536ms
00:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
00:01:11 INFO - PROCESS | 9403 | 1468220471312 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:11 INFO - PROCESS | 9403 | 1468220471424 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
00:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 540ms
00:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
00:01:11 INFO - PROCESS | 9403 | 1468220471879 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:11 INFO - PROCESS | 9403 | 1468220471965 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
00:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 792ms
00:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
00:01:12 INFO - PROCESS | 9403 | 1468220472757 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:12 INFO - PROCESS | 9403 | 1468220472845 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
00:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms
00:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
00:01:13 INFO - PROCESS | 9403 | 1468220473398 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:13 INFO - PROCESS | 9403 | 1468220473531 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
00:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 682ms
00:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
00:01:14 INFO - PROCESS | 9403 | 1468220474087 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:14 INFO - PROCESS | 9403 | 1468220474181 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
00:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms
00:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
00:01:14 INFO - PROCESS | 9403 | 1468220474714 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:14 INFO - PROCESS | 9403 | 1468220474790 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
00:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 528ms
00:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
00:01:15 INFO - PROCESS | 9403 | 1468220475247 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:15 INFO - PROCESS | 9403 | 1468220475344 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
00:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 627ms
00:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
00:01:15 INFO - PROCESS | 9403 | 1468220475882 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:15 INFO - PROCESS | 9403 | 1468220475987 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
00:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 619ms
00:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
00:01:16 INFO - PROCESS | 9403 | 1468220476501 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:16 INFO - PROCESS | 9403 | 1468220476594 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 679ms
00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
00:01:17 INFO - PROCESS | 9403 | 1468220477191 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:17 INFO - PROCESS | 9403 | 1468220477306 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
00:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 583ms
00:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
00:01:17 INFO - PROCESS | 9403 | 1468220477777 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:17 INFO - PROCESS | 9403 | 1468220477868 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
00:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 532ms
00:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
00:01:18 INFO - PROCESS | 9403 | 1468220478325 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:18 INFO - PROCESS | 9403 | 1468220478440 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
00:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms
00:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
00:01:18 INFO - PROCESS | 9403 | 1468220478956 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:19 INFO - PROCESS | 9403 | 1468220479047 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
00:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 781ms
00:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
00:01:19 INFO - PROCESS | 9403 | 1468220479748 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:19 INFO - PROCESS | 9403 | 1468220479874 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
00:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 687ms
00:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
00:01:20 INFO - PROCESS | 9403 | 1468220480450 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:20 INFO - PROCESS | 9403 | 1468220480535 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
00:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 625ms
00:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
00:01:21 INFO - PROCESS | 9403 | 1468220481109 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:21 INFO - PROCESS | 9403 | 1468220481184 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
00:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 589ms
00:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
00:01:21 INFO - PROCESS | 9403 | 1468220481708 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:21 INFO - PROCESS | 9403 | 1468220481791 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:22 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
00:01:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:22 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
00:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 601ms
00:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
00:01:22 INFO - PROCESS | 9403 | 1468220482308 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:22 INFO - PROCESS | 9403 | 1468220482391 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
00:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 585ms
00:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
00:01:22 INFO - PROCESS | 9403 | 1468220482901 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:22 INFO - PROCESS | 9403 | 1468220482992 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
00:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 582ms
00:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
00:01:23 INFO - PROCESS | 9403 | 1468220483505 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:23 INFO - PROCESS | 9403 | 1468220483594 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:24 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
00:01:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
00:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 695ms
00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
00:01:24 INFO - PROCESS | 9403 | 1468220484184 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:24 INFO - PROCESS | 9403 | 1468220484265 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:24 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
00:01:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
00:01:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
00:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 730ms
00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
00:01:24 INFO - PROCESS | 9403 | 1468220484930 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:25 INFO - PROCESS | 9403 | 1468220485126 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
00:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 681ms
00:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
00:01:25 INFO - PROCESS | 9403 | 1468220485701 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:25 INFO - PROCESS | 9403 | 1468220485819 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
00:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 862ms
00:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
00:01:26 INFO - PROCESS | 9403 | 1468220486538 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:26 INFO - PROCESS | 9403 | 1468220486626 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
00:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 622ms
00:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
00:01:27 INFO - PROCESS | 9403 | 1468220487193 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:27 INFO - PROCESS | 9403 | 1468220487293 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
00:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 678ms
00:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
00:01:27 INFO - PROCESS | 9403 | 1468220487893 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:27 INFO - PROCESS | 9403 | 1468220487993 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
00:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 744ms
00:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
00:01:28 INFO - PROCESS | 9403 | 1468220488619 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:28 INFO - PROCESS | 9403 | 1468220488724 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
00:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 677ms
00:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
00:01:29 INFO - PROCESS | 9403 | 1468220489299 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:29 INFO - PROCESS | 9403 | 1468220489374 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
00:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 575ms
00:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
00:01:29 INFO - PROCESS | 9403 | 1468220489882 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:29 INFO - PROCESS | 9403 | 1468220489975 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
00:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 623ms
00:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
00:01:30 INFO - PROCESS | 9403 | 1468220490506 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:30 INFO - PROCESS | 9403 | 1468220490586 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
00:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 578ms
00:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
00:01:31 INFO - PROCESS | 9403 | 1468220491100 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:31 INFO - PROCESS | 9403 | 1468220491201 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
00:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 633ms
00:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
00:01:31 INFO - PROCESS | 9403 | 1468220491749 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:31 INFO - PROCESS | 9403 | 1468220491861 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
00:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 798ms
00:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
00:01:32 INFO - PROCESS | 9403 | 1468220492574 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:32 INFO - PROCESS | 9403 | 1468220492719 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
00:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 797ms
00:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
00:01:33 INFO - PROCESS | 9403 | 1468220493357 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:33 INFO - PROCESS | 9403 | 1468220493439 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
00:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 635ms
00:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
00:01:34 INFO - PROCESS | 9403 | 1468220494001 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:34 INFO - PROCESS | 9403 | 1468220494094 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
00:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 573ms
00:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
00:01:34 INFO - PROCESS | 9403 | 1468220494617 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:34 INFO - PROCESS | 9403 | 1468220494723 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
00:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 681ms
00:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
00:01:35 INFO - PROCESS | 9403 | 1468220495273 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:35 INFO - PROCESS | 9403 | 1468220495392 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
00:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 634ms
00:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
00:01:35 INFO - PROCESS | 9403 | 1468220495921 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:36 INFO - PROCESS | 9403 | 1468220496010 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
00:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 595ms
00:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
00:01:36 INFO - PROCESS | 9403 | 1468220496526 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:36 INFO - PROCESS | 9403 | 1468220496614 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
00:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 598ms
00:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
00:01:37 INFO - PROCESS | 9403 | 1468220497105 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:37 INFO - PROCESS | 9403 | 1468220497175 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
00:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms
00:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
00:01:37 INFO - PROCESS | 9403 | 1468220497632 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:37 INFO - PROCESS | 9403 | 1468220497702 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
00:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 522ms
00:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
00:01:38 INFO - PROCESS | 9403 | 1468220498169 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:38 INFO - PROCESS | 9403 | 1468220498265 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
00:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 597ms
00:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
00:01:38 INFO - PROCESS | 9403 | 1468220498783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:38 INFO - PROCESS | 9403 | 1468220498864 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
00:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 683ms
00:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
00:01:39 INFO - PROCESS | 9403 | 1468220499507 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:39 INFO - PROCESS | 9403 | 1468220499631 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
00:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 942ms
00:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
00:01:40 INFO - PROCESS | 9403 | 1468220500453 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:40 INFO - PROCESS | 9403 | 1468220500572 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
00:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 693ms
00:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
00:01:41 INFO - PROCESS | 9403 | 1468220501137 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:41 INFO - PROCESS | 9403 | 1468220501220 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
00:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 575ms
00:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
00:01:41 INFO - PROCESS | 9403 | 1468220501736 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:41 INFO - PROCESS | 9403 | 1468220501824 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
00:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 633ms
00:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
00:01:42 INFO - PROCESS | 9403 | 1468220502366 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:42 INFO - PROCESS | 9403 | 1468220502441 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
00:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 527ms
00:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
00:01:42 INFO - PROCESS | 9403 | 1468220502903 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:43 INFO - PROCESS | 9403 | 1468220502998 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
00:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 680ms
00:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
00:01:43 INFO - PROCESS | 9403 | 1468220503585 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:43 INFO - PROCESS | 9403 | 1468220503676 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
00:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 573ms
00:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
00:01:44 INFO - PROCESS | 9403 | 1468220504160 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:44 INFO - PROCESS | 9403 | 1468220504235 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
00:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms
00:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
00:01:44 INFO - PROCESS | 9403 | 1468220504714 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:44 INFO - PROCESS | 9403 | 1468220504791 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
00:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 586ms
00:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
00:01:45 INFO - PROCESS | 9403 | 1468220505288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:45 INFO - PROCESS | 9403 | 1468220505361 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
00:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 524ms
00:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
00:01:45 INFO - PROCESS | 9403 | 1468220505874 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:45 INFO - PROCESS | 9403 | 1468220505998 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
00:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 839ms
00:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
00:01:46 INFO - PROCESS | 9403 | 1468220506702 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:46 INFO - PROCESS | 9403 | 1468220506786 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
00:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 737ms
00:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
00:01:47 INFO - PROCESS | 9403 | 1468220507434 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:47 INFO - PROCESS | 9403 | 1468220507510 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
00:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 579ms
00:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
00:01:48 INFO - PROCESS | 9403 | 1468220508044 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:48 INFO - PROCESS | 9403 | 1468220508150 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
00:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 642ms
00:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
00:01:48 INFO - PROCESS | 9403 | 1468220508678 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:48 INFO - PROCESS | 9403 | 1468220508770 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
00:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 531ms
00:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
00:01:49 INFO - PROCESS | 9403 | 1468220509224 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:49 INFO - PROCESS | 9403 | 1468220509315 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
00:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 636ms
00:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
00:01:49 INFO - PROCESS | 9403 | 1468220509858 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:49 INFO - PROCESS | 9403 | 1468220509943 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
00:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 675ms
00:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
00:01:50 INFO - PROCESS | 9403 | 1468220510533 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:50 INFO - PROCESS | 9403 | 1468220510609 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
00:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 678ms
00:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
00:01:51 INFO - PROCESS | 9403 | 1468220511220 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:51 INFO - PROCESS | 9403 | 1468220511307 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
00:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 628ms
00:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
00:01:51 INFO - PROCESS | 9403 | 1468220511850 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:51 INFO - PROCESS | 9403 | 1468220511927 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
00:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 528ms
00:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
00:01:52 INFO - PROCESS | 9403 | 1468220512384 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:52 INFO - PROCESS | 9403 | 1468220512477 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:53 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
00:01:53 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
00:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:01:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 781ms
00:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
00:01:53 INFO - PROCESS | 9403 | 1468220513199 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:53 INFO - PROCESS | 9403 | 1468220513323 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
00:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 632ms
00:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
00:01:53 INFO - PROCESS | 9403 | 1468220513858 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:53 INFO - PROCESS | 9403 | 1468220513991 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
00:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 738ms
00:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
00:01:54 INFO - PROCESS | 9403 | 1468220514626 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:54 INFO - PROCESS | 9403 | 1468220514748 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
00:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 680ms
00:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
00:01:55 INFO - PROCESS | 9403 | 1468220515310 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:55 INFO - PROCESS | 9403 | 1468220515425 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
00:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 641ms
00:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
00:01:55 INFO - PROCESS | 9403 | 1468220515937 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:56 INFO - PROCESS | 9403 | 1468220516012 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
00:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 572ms
00:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
00:01:56 INFO - PROCESS | 9403 | 1468220516533 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:56 INFO - PROCESS | 9403 | 1468220516624 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
00:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 575ms
00:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
00:01:57 INFO - PROCESS | 9403 | 1468220517109 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:57 INFO - PROCESS | 9403 | 1468220517179 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
00:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 575ms
00:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
00:01:57 INFO - PROCESS | 9403 | 1468220517697 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:57 INFO - PROCESS | 9403 | 1468220517777 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
00:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms
00:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
00:01:58 INFO - PROCESS | 9403 | 1468220518331 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:58 INFO - PROCESS | 9403 | 1468220518397 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
00:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 573ms
00:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
00:01:58 INFO - PROCESS | 9403 | 1468220518928 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:59 INFO - PROCESS | 9403 | 1468220519005 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
00:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 581ms
00:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
00:01:59 INFO - PROCESS | 9403 | 1468220519518 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:01:59 INFO - PROCESS | 9403 | 1468220519600 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
00:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 728ms
00:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
00:02:00 INFO - PROCESS | 9403 | 1468220520274 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:00 INFO - PROCESS | 9403 | 1468220520369 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
00:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 601ms
00:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
00:02:00 INFO - PROCESS | 9403 | 1468220520873 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:00 INFO - PROCESS | 9403 | 1468220520960 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
00:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 675ms
00:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
00:02:01 INFO - PROCESS | 9403 | 1468220521564 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:01 INFO - PROCESS | 9403 | 1468220521669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
00:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 936ms
00:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
00:02:02 INFO - PROCESS | 9403 | 1468220522488 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:02 INFO - PROCESS | 9403 | 1468220522568 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
00:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 582ms
00:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
00:02:03 INFO - PROCESS | 9403 | 1468220523087 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:03 INFO - PROCESS | 9403 | 1468220523181 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
00:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms
00:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
00:02:03 INFO - PROCESS | 9403 | 1468220523724 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:03 INFO - PROCESS | 9403 | 1468220523810 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
00:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 577ms
00:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
00:02:04 INFO - PROCESS | 9403 | 1468220524318 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:04 INFO - PROCESS | 9403 | 1468220524407 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
00:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms
00:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
00:02:04 INFO - PROCESS | 9403 | 1468220524934 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:05 INFO - PROCESS | 9403 | 1468220525014 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
00:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 678ms
00:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
00:02:05 INFO - PROCESS | 9403 | 1468220525612 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:05 INFO - PROCESS | 9403 | 1468220525700 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
00:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms
00:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
00:02:06 INFO - PROCESS | 9403 | 1468220526312 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:06 INFO - PROCESS | 9403 | 1468220526434 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
00:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 790ms
00:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
00:02:07 INFO - PROCESS | 9403 | 1468220527115 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:07 INFO - PROCESS | 9403 | 1468220527205 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
00:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 594ms
00:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
00:02:07 INFO - PROCESS | 9403 | 1468220527731 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:07 INFO - PROCESS | 9403 | 1468220527828 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
00:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 639ms
00:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
00:02:08 INFO - PROCESS | 9403 | 1468220528367 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:08 INFO - PROCESS | 9403 | 1468220528442 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
00:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms
00:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
00:02:09 INFO - PROCESS | 9403 | 1468220529040 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:09 INFO - PROCESS | 9403 | 1468220529190 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
00:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 731ms
00:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
00:02:09 INFO - PROCESS | 9403 | 1468220529779 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:09 INFO - PROCESS | 9403 | 1468220529874 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
00:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms
00:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
00:02:10 INFO - PROCESS | 9403 | 1468220530412 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:10 INFO - PROCESS | 9403 | 1468220530493 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
00:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 579ms
00:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
00:02:11 INFO - PROCESS | 9403 | 1468220530997 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:11 INFO - PROCESS | 9403 | 1468220531110 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
00:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 573ms
00:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
00:02:11 INFO - PROCESS | 9403 | 1468220531580 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:11 INFO - PROCESS | 9403 | 1468220531693 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
00:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms
00:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
00:02:12 INFO - PROCESS | 9403 | 1468220532230 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:12 INFO - PROCESS | 9403 | 1468220532364 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
00:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 778ms
00:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
00:02:13 INFO - PROCESS | 9403 | 1468220533013 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:13 INFO - PROCESS | 9403 | 1468220533176 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
00:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 777ms
00:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
00:02:13 INFO - PROCESS | 9403 | 1468220533795 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:13 INFO - PROCESS | 9403 | 1468220533888 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
00:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms
00:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
00:02:14 INFO - PROCESS | 9403 | 1468220534393 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:14 INFO - PROCESS | 9403 | 1468220534482 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
00:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 577ms
00:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
00:02:14 INFO - PROCESS | 9403 | 1468220534989 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:15 INFO - PROCESS | 9403 | 1468220535075 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
00:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 534ms
00:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
00:02:15 INFO - PROCESS | 9403 | 1468220535565 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:15 INFO - PROCESS | 9403 | 1468220535676 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
00:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 685ms
00:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
00:02:16 INFO - PROCESS | 9403 | 1468220536240 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:16 INFO - PROCESS | 9403 | 1468220536326 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
00:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 629ms
00:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
00:02:16 INFO - PROCESS | 9403 | 1468220536886 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:17 INFO - PROCESS | 9403 | 1468220537032 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
00:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 779ms
00:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
00:02:17 INFO - PROCESS | 9403 | 1468220537658 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:17 INFO - PROCESS | 9403 | 1468220537741 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
00:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 571ms
00:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
00:02:18 INFO - PROCESS | 9403 | 1468220538239 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:18 INFO - PROCESS | 9403 | 1468220538312 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
00:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 529ms
00:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
00:02:18 INFO - PROCESS | 9403 | 1468220538783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:18 INFO - PROCESS | 9403 | 1468220538878 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
00:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 537ms
00:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
00:02:19 INFO - PROCESS | 9403 | 1468220539314 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:19 INFO - PROCESS | 9403 | 1468220539407 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
00:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 885ms
00:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
00:02:20 INFO - PROCESS | 9403 | 1468220540222 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:20 INFO - PROCESS | 9403 | 1468220540369 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
00:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms
00:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
00:02:20 INFO - PROCESS | 9403 | 1468220540952 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:21 INFO - PROCESS | 9403 | 1468220541031 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
00:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 575ms
00:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
00:02:21 INFO - PROCESS | 9403 | 1468220541551 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:21 INFO - PROCESS | 9403 | 1468220541643 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
00:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 637ms
00:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
00:02:22 INFO - PROCESS | 9403 | 1468220542186 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:22 INFO - PROCESS | 9403 | 1468220542259 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
00:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 584ms
00:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
00:02:22 INFO - PROCESS | 9403 | 1468220542794 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:22 INFO - PROCESS | 9403 | 1468220542879 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
00:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 590ms
00:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
00:02:23 INFO - PROCESS | 9403 | 1468220543391 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:23 INFO - PROCESS | 9403 | 1468220543497 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
00:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 727ms
00:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
00:02:24 INFO - PROCESS | 9403 | 1468220544120 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:24 INFO - PROCESS | 9403 | 1468220544193 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
00:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 577ms
00:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
00:02:24 INFO - PROCESS | 9403 | 1468220544709 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:24 INFO - PROCESS | 9403 | 1468220544814 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
00:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 583ms
00:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
00:02:25 INFO - PROCESS | 9403 | 1468220545318 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:25 INFO - PROCESS | 9403 | 1468220545406 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
00:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 596ms
00:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
00:02:25 INFO - PROCESS | 9403 | 1468220545900 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:25 INFO - PROCESS | 9403 | 1468220545979 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
00:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 633ms
00:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
00:02:26 INFO - PROCESS | 9403 | 1468220546538 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:26 INFO - PROCESS | 9403 | 1468220546639 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
00:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 879ms
00:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
00:02:27 INFO - PROCESS | 9403 | 1468220547427 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:27 INFO - PROCESS | 9403 | 1468220547531 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
00:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 681ms
00:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
00:02:28 INFO - PROCESS | 9403 | 1468220548123 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:28 INFO - PROCESS | 9403 | 1468220548210 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
00:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 577ms
00:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
00:02:28 INFO - PROCESS | 9403 | 1468220548740 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:28 INFO - PROCESS | 9403 | 1468220548822 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
00:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 637ms
00:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
00:02:29 INFO - PROCESS | 9403 | 1468220549360 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:29 INFO - PROCESS | 9403 | 1468220549433 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
00:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 530ms
00:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
00:02:29 INFO - PROCESS | 9403 | 1468220549896 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:29 INFO - PROCESS | 9403 | 1468220549993 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
00:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 622ms
00:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
00:02:30 INFO - PROCESS | 9403 | 1468220550533 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:30 INFO - PROCESS | 9403 | 1468220550641 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
00:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 776ms
00:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
00:02:31 INFO - PROCESS | 9403 | 1468220551318 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:31 INFO - PROCESS | 9403 | 1468220551421 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
00:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 741ms
00:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
00:02:32 INFO - PROCESS | 9403 | 1468220552077 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:32 INFO - PROCESS | 9403 | 1468220552166 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
00:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 539ms
00:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
00:02:32 INFO - PROCESS | 9403 | 1468220552609 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:32 INFO - PROCESS | 9403 | 1468220552722 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
00:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 623ms
00:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
00:02:33 INFO - PROCESS | 9403 | 1468220553257 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:33 INFO - PROCESS | 9403 | 1468220553350 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
00:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 729ms
00:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
00:02:33 INFO - PROCESS | 9403 | 1468220553988 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:34 INFO - PROCESS | 9403 | 1468220554083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
00:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 626ms
00:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
00:02:34 INFO - PROCESS | 9403 | 1468220554625 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:34 INFO - PROCESS | 9403 | 1468220554709 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
00:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 576ms
00:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
00:02:35 INFO - PROCESS | 9403 | 1468220555242 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:35 INFO - PROCESS | 9403 | 1468220555342 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
00:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 740ms
00:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
00:02:35 INFO - PROCESS | 9403 | 1468220555958 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:36 INFO - PROCESS | 9403 | 1468220556028 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
00:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 530ms
00:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
00:02:36 INFO - PROCESS | 9403 | 1468220556503 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:36 INFO - PROCESS | 9403 | 1468220556607 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
00:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 628ms
00:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
00:02:37 INFO - PROCESS | 9403 | 1468220557145 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:37 INFO - PROCESS | 9403 | 1468220557223 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
00:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 524ms
00:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
00:02:37 INFO - PROCESS | 9403 | 1468220557679 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:37 INFO - PROCESS | 9403 | 1468220557774 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
00:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 590ms
00:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
00:02:38 INFO - PROCESS | 9403 | 1468220558261 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:38 INFO - PROCESS | 9403 | 1468220558366 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
00:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 676ms
00:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
00:02:38 INFO - PROCESS | 9403 | 1468220558950 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:39 INFO - PROCESS | 9403 | 1468220559125 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
00:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 732ms
00:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
00:02:39 INFO - PROCESS | 9403 | 1468220559683 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:39 INFO - PROCESS | 9403 | 1468220559759 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
00:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 830ms
00:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
00:02:40 INFO - PROCESS | 9403 | 1468220560534 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:40 INFO - PROCESS | 9403 | 1468220560656 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
00:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 743ms
00:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
00:02:41 INFO - PROCESS | 9403 | 1468220561285 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:41 INFO - PROCESS | 9403 | 1468220561367 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
00:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 789ms
00:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
00:02:42 INFO - PROCESS | 9403 | 1468220562093 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:42 INFO - PROCESS | 9403 | 1468220562183 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
00:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 679ms
00:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
00:02:42 INFO - PROCESS | 9403 | 1468220562769 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:42 INFO - PROCESS | 9403 | 1468220562845 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
00:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 681ms
00:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
00:02:43 INFO - PROCESS | 9403 | 1468220563453 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:43 INFO - PROCESS | 9403 | 1468220563548 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
00:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 731ms
00:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
00:02:44 INFO - PROCESS | 9403 | 1468220564191 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:44 INFO - PROCESS | 9403 | 1468220564289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
00:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 633ms
00:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
00:02:44 INFO - PROCESS | 9403 | 1468220564822 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:44 INFO - PROCESS | 9403 | 1468220564890 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
00:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 573ms
00:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
00:02:45 INFO - PROCESS | 9403 | 1468220565402 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:45 INFO - PROCESS | 9403 | 1468220565482 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
00:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 584ms
00:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
00:02:46 INFO - PROCESS | 9403 | 1468220566001 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:46 INFO - PROCESS | 9403 | 1468220566074 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
00:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 733ms
00:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
00:02:46 INFO - PROCESS | 9403 | 1468220566743 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:46 INFO - PROCESS | 9403 | 1468220566847 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
00:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 877ms
00:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
00:02:47 INFO - PROCESS | 9403 | 1468220567632 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:47 INFO - PROCESS | 9403 | 1468220567719 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
00:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 578ms
00:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
00:02:48 INFO - PROCESS | 9403 | 1468220568219 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:48 INFO - PROCESS | 9403 | 1468220568296 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
00:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 536ms
00:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
00:02:48 INFO - PROCESS | 9403 | 1468220568797 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:48 INFO - PROCESS | 9403 | 1468220568886 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
00:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 633ms
00:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
00:02:49 INFO - PROCESS | 9403 | 1468220569401 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:49 INFO - PROCESS | 9403 | 1468220569475 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
00:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 528ms
00:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
00:02:49 INFO - PROCESS | 9403 | 1468220569934 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:50 INFO - PROCESS | 9403 | 1468220570025 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:51 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)
00:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1079ms
00:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
00:02:51 INFO - PROCESS | 9403 | 1468220571017 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:51 INFO - PROCESS | 9403 | 1468220571098 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:52 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
00:02:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
00:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:02:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1031ms
00:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
00:02:52 INFO - PROCESS | 9403 | 1468220572058 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:52 INFO - PROCESS | 9403 | 1468220572127 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:53 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
00:02:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
00:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:02:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1032ms
00:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
00:02:53 INFO - PROCESS | 9403 | 1468220573092 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:53 INFO - PROCESS | 9403 | 1468220573203 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:54 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)
00:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1326ms
00:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
00:02:54 INFO - PROCESS | 9403 | 1468220574427 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:54 INFO - PROCESS | 9403 | 1468220574512 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:55 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)
00:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1071ms
00:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
00:02:55 INFO - PROCESS | 9403 | 1468220575507 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:55 INFO - PROCESS | 9403 | 1468220575590 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:56 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
00:02:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
00:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:02:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1075ms
00:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
00:02:56 INFO - PROCESS | 9403 | 1468220576593 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:56 INFO - PROCESS | 9403 | 1468220576677 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:57 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
00:02:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
00:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:02:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1077ms
00:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
00:02:57 INFO - PROCESS | 9403 | 1468220577669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:57 INFO - PROCESS | 9403 | 1468220577739 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:58 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
00:02:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
00:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:02:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms
00:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
00:02:58 INFO - PROCESS | 9403 | 1468220578703 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:58 INFO - PROCESS | 9403 | 1468220578773 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:59 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
00:02:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
00:02:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
00:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:02:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1022ms
00:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
00:02:59 INFO - PROCESS | 9403 | 1468220579740 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:02:59 INFO - PROCESS | 9403 | 1468220579841 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
00:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 776ms
00:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
00:03:00 INFO - PROCESS | 9403 | 1468220580545 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:00 INFO - PROCESS | 9403 | 1468220580669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
00:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 731ms
00:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
00:03:01 INFO - PROCESS | 9403 | 1468220581302 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:01 INFO - PROCESS | 9403 | 1468220581426 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:01 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"
00:03:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:03:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
00:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 629ms
00:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
00:03:01 INFO - PROCESS | 9403 | 1468220581949 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:02 INFO - PROCESS | 9403 | 1468220582028 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
00:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms
00:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
00:03:02 INFO - PROCESS | 9403 | 1468220582576 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:02 INFO - PROCESS | 9403 | 1468220582659 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:03 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"
00:03:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:03:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
00:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 625ms
00:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
00:03:03 INFO - PROCESS | 9403 | 1468220583203 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:03 INFO - PROCESS | 9403 | 1468220583283 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:03 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"
00:03:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:03:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
00:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
00:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
00:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 675ms
00:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
00:03:03 INFO - PROCESS | 9403 | 1468220583893 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:03 INFO - PROCESS | 9403 | 1468220583972 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
00:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 578ms
00:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
00:03:04 INFO - PROCESS | 9403 | 1468220584471 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:04 INFO - PROCESS | 9403 | 1468220584564 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:05 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
00:03:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
00:03:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
00:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1027ms
00:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
00:03:05 INFO - PROCESS | 9403 | 1468220585499 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:05 INFO - PROCESS | 9403 | 1468220585571 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
00:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 524ms
00:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
00:03:06 INFO - PROCESS | 9403 | 1468220586052 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:06 INFO - PROCESS | 9403 | 1468220586130 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
00:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 655ms
00:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
00:03:06 INFO - PROCESS | 9403 | 1468220586698 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:06 INFO - PROCESS | 9403 | 1468220586802 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
00:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 929ms
00:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
00:03:07 INFO - PROCESS | 9403 | 1468220587626 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:07 INFO - PROCESS | 9403 | 1468220587706 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
00:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 574ms
00:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
00:03:08 INFO - PROCESS | 9403 | 1468220588245 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:08 INFO - PROCESS | 9403 | 1468220588377 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
00:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 643ms
00:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
00:03:08 INFO - PROCESS | 9403 | 1468220588889 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:08 INFO - PROCESS | 9403 | 1468220588969 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
00:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 584ms
00:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
00:03:09 INFO - PROCESS | 9403 | 1468220589478 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:09 INFO - PROCESS | 9403 | 1468220589555 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
00:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 527ms
00:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
00:03:10 INFO - PROCESS | 9403 | 1468220590016 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:10 INFO - PROCESS | 9403 | 1468220590111 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
00:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 583ms
00:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
00:03:10 INFO - PROCESS | 9403 | 1468220590606 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:10 INFO - PROCESS | 9403 | 1468220590691 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
00:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms
00:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
00:03:11 INFO - PROCESS | 9403 | 1468220591235 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:11 INFO - PROCESS | 9403 | 1468220591339 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
00:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 579ms
00:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
00:03:11 INFO - PROCESS | 9403 | 1468220591833 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:11 INFO - PROCESS | 9403 | 1468220591904 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
00:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 538ms
00:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
00:03:12 INFO - PROCESS | 9403 | 1468220592365 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:12 INFO - PROCESS | 9403 | 1468220592466 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
00:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 486ms
00:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
00:03:12 INFO - PROCESS | 9403 | 1468220592873 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:12 INFO - PROCESS | 9403 | 1468220592985 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
00:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 677ms
00:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
00:03:13 INFO - PROCESS | 9403 | 1468220593548 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:13 INFO - PROCESS | 9403 | 1468220593669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
00:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 829ms
00:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
00:03:14 INFO - PROCESS | 9403 | 1468220594404 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:14 INFO - PROCESS | 9403 | 1468220594506 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
00:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 743ms
00:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
00:03:15 INFO - PROCESS | 9403 | 1468220595139 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:15 INFO - PROCESS | 9403 | 1468220595220 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
00:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 571ms
00:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
00:03:15 INFO - PROCESS | 9403 | 1468220595734 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:15 INFO - PROCESS | 9403 | 1468220595813 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
00:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 687ms
00:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
00:03:16 INFO - PROCESS | 9403 | 1468220596410 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:16 INFO - PROCESS | 9403 | 1468220596487 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
00:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 569ms
00:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
00:03:16 INFO - PROCESS | 9403 | 1468220596991 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:17 INFO - PROCESS | 9403 | 1468220597081 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
00:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 597ms
00:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
00:03:17 INFO - PROCESS | 9403 | 1468220597596 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:17 INFO - PROCESS | 9403 | 1468220597683 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
00:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 639ms
00:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
00:03:18 INFO - PROCESS | 9403 | 1468220598243 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:18 INFO - PROCESS | 9403 | 1468220598340 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
00:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 689ms
00:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
00:03:18 INFO - PROCESS | 9403 | 1468220598930 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:19 INFO - PROCESS | 9403 | 1468220599005 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
00:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 527ms
00:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
00:03:19 INFO - PROCESS | 9403 | 1468220599467 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:19 INFO - PROCESS | 9403 | 1468220599538 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
00:03:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 535ms
00:03:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
00:03:20 INFO - PROCESS | 9403 | 1468220600017 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:20 INFO - PROCESS | 9403 | 1468220600120 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
00:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 999ms
00:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
00:03:21 INFO - PROCESS | 9403 | 1468220601015 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:21 INFO - PROCESS | 9403 | 1468220601134 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
00:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 624ms
00:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
00:03:21 INFO - PROCESS | 9403 | 1468220601705 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:21 INFO - PROCESS | 9403 | 1468220601783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
00:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms
00:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
00:03:22 INFO - PROCESS | 9403 | 1468220602406 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:22 INFO - PROCESS | 9403 | 1468220602516 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
00:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 786ms
00:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
00:03:23 INFO - PROCESS | 9403 | 1468220603200 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:23 INFO - PROCESS | 9403 | 1468220603288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
00:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 586ms
00:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
00:03:23 INFO - PROCESS | 9403 | 1468220603778 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:23 INFO - PROCESS | 9403 | 1468220603874 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
00:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 584ms
00:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
00:03:24 INFO - PROCESS | 9403 | 1468220604378 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:24 INFO - PROCESS | 9403 | 1468220604476 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
00:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 577ms
00:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
00:03:24 INFO - PROCESS | 9403 | 1468220604947 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:25 INFO - PROCESS | 9403 | 1468220605065 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
00:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 626ms
00:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
00:03:25 INFO - PROCESS | 9403 | 1468220605602 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:25 INFO - PROCESS | 9403 | 1468220605677 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
00:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 582ms
00:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
00:03:26 INFO - PROCESS | 9403 | 1468220606192 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:26 INFO - PROCESS | 9403 | 1468220606287 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
00:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 626ms
00:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
00:03:26 INFO - PROCESS | 9403 | 1468220606828 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:26 INFO - PROCESS | 9403 | 1468220606897 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
00:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 681ms
00:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
00:03:27 INFO - PROCESS | 9403 | 1468220607507 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:27 INFO - PROCESS | 9403 | 1468220607598 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
00:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 771ms
00:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
00:03:28 INFO - PROCESS | 9403 | 1468220608289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:28 INFO - PROCESS | 9403 | 1468220608382 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
00:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 623ms
00:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
00:03:28 INFO - PROCESS | 9403 | 1468220608943 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:29 INFO - PROCESS | 9403 | 1468220609041 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
00:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 683ms
00:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
00:03:29 INFO - PROCESS | 9403 | 1468220609659 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:29 INFO - PROCESS | 9403 | 1468220609810 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
00:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 738ms
00:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
00:03:30 INFO - PROCESS | 9403 | 1468220610374 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:30 INFO - PROCESS | 9403 | 1468220610481 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
00:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 572ms
00:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
00:03:30 INFO - PROCESS | 9403 | 1468220610956 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:31 INFO - PROCESS | 9403 | 1468220611059 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
00:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 627ms
00:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
00:03:31 INFO - PROCESS | 9403 | 1468220611616 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:31 INFO - PROCESS | 9403 | 1468220611725 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
00:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 634ms
00:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
00:03:32 INFO - PROCESS | 9403 | 1468220612235 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:32 INFO - PROCESS | 9403 | 1468220612309 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
00:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 579ms
00:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
00:03:32 INFO - PROCESS | 9403 | 1468220612840 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:32 INFO - PROCESS | 9403 | 1468220612959 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
00:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 645ms
00:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
00:03:33 INFO - PROCESS | 9403 | 1468220613483 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:33 INFO - PROCESS | 9403 | 1468220613594 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
00:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 592ms
00:03:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
00:03:34 INFO - PROCESS | 9403 | 1468220614118 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:34 INFO - PROCESS | 9403 | 1468220614215 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
00:03:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
00:03:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 842ms
00:03:34 INFO - TEST-START | /DOMEvents/constructors.html
00:03:34 INFO - PROCESS | 9403 | 1468220614917 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:35 INFO - PROCESS | 9403 | 1468220615003 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
00:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
00:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
00:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
00:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
00:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
00:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
00:03:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
00:03:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
00:03:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
00:03:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 594ms
00:03:35 INFO - TEST-START | /DOMEvents/event-phases-order.html
00:03:35 INFO - PROCESS | 9403 | 1468220615536 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:35 INFO - PROCESS | 9403 | 1468220615617 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
00:03:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 476ms
00:03:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
00:03:36 INFO - PROCESS | 9403 | 1468220616037 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:36 INFO - PROCESS | 9403 | 1468220616112 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
00:03:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:36 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
00:03:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:36 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
00:03:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:36 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]"
00:03:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
00:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
00:03:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
00:03:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 574ms
00:03:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
00:03:36 INFO - PROCESS | 9403 | 1468220616615 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:36 INFO - PROCESS | 9403 | 1468220616695 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:37 INFO - PROCESS | 9403 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
00:03:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
00:03:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 579ms
00:03:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
00:03:37 INFO - PROCESS | 9403 | 1468220617201 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:37 INFO - PROCESS | 9403 | 1468220617285 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:37 INFO - PROCESS | 9403 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
00:03:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
00:03:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 574ms
00:03:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
00:03:37 INFO - PROCESS | 9403 | 1468220617783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:37 INFO - PROCESS | 9403 | 1468220617858 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
00:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 521ms
00:03:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
00:03:38 INFO - PROCESS | 9403 | 1468220618305 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:38 INFO - PROCESS | 9403 | 1468220618380 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:38 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.
00:03:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms
00:03:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
00:03:38 INFO - PROCESS | 9403 | 1468220618781 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:38 INFO - PROCESS | 9403 | 1468220618865 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:39 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
00:03:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
00:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
00:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 476ms
00:03:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
00:03:39 INFO - PROCESS | 9403 | 1468220619267 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:39 INFO - PROCESS | 9403 | 1468220619335 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:39 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.
00:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 525ms
00:03:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
00:03:39 INFO - PROCESS | 9403 | 1468220619798 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:39 INFO - PROCESS | 9403 | 1468220619876 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:40 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.
00:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms
00:03:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
00:03:40 INFO - PROCESS | 9403 | 1468220620431 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:40 INFO - PROCESS | 9403 | 1468220620522 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
00:03:41 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
00:03:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 835ms
00:03:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
00:03:41 INFO - PROCESS | 9403 | 1468220621275 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:41 INFO - PROCESS | 9403 | 1468220621387 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:41 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.
00:03:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 573ms
00:03:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
00:03:41 INFO - PROCESS | 9403 | 1468220621864 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:41 INFO - PROCESS | 9403 | 1468220621941 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:42 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.
00:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms
00:03:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
00:03:42 INFO - PROCESS | 9403 | 1468220622446 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:42 INFO - PROCESS | 9403 | 1468220622521 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:42 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.
00:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 528ms
00:03:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
00:03:42 INFO - PROCESS | 9403 | 1468220622970 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:43 INFO - PROCESS | 9403 | 1468220623036 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:43 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.
00:03:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms
00:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
00:03:43 INFO - PROCESS | 9403 | 1468220623551 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:43 INFO - PROCESS | 9403 | 1468220623624 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:44 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.
00:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 675ms
00:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
00:03:44 INFO - PROCESS | 9403 | 1468220624243 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:44 INFO - PROCESS | 9403 | 1468220624339 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:44 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.
00:03:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 576ms
00:03:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
00:03:44 INFO - PROCESS | 9403 | 1468220624813 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:44 INFO - PROCESS | 9403 | 1468220624890 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:45 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
00:03:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
00:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
00:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 520ms
00:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
00:03:45 INFO - PROCESS | 9403 | 1468220625338 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:45 INFO - PROCESS | 9403 | 1468220625412 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:45 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.
00:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 521ms
00:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
00:03:45 INFO - PROCESS | 9403 | 1468220625864 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:45 INFO - PROCESS | 9403 | 1468220625940 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:46 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.
00:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 521ms
00:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
00:03:46 INFO - PROCESS | 9403 | 1468220626389 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:46 INFO - PROCESS | 9403 | 1468220626466 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
00:03:46 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
00:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 577ms
00:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
00:03:46 INFO - PROCESS | 9403 | 1468220626977 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:47 INFO - PROCESS | 9403 | 1468220627067 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:47 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.
00:03:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms
00:03:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
00:03:47 INFO - PROCESS | 9403 | 1468220627653 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:47 INFO - PROCESS | 9403 | 1468220627768 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:48 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.
00:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 724ms
00:03:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
00:03:48 INFO - PROCESS | 9403 | 1468220628383 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:48 INFO - PROCESS | 9403 | 1468220628472 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:48 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.
00:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 530ms
00:03:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
00:03:48 INFO - PROCESS | 9403 | 1468220628928 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:49 INFO - PROCESS | 9403 | 1468220629010 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:49 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
00:03:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 523ms
00:03:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker
00:03:49 INFO - PROCESS | 9403 | 1468220629474 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:49 INFO - PROCESS | 9403 | 1468220629560 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
00:03:50 INFO - {}
00:03:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
00:03:50 INFO - {}
00:03:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
00:03:50 INFO - {}
00:03:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
00:03:50 INFO - {}
00:03:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 588ms
00:03:50 INFO - TEST-START | /FileAPI/fileReader.html
00:03:50 INFO - PROCESS | 9403 | 1468220630047 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:50 INFO - PROCESS | 9403 | 1468220630114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
00:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
00:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
00:03:50 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
00:03:50 INFO - TEST-OK | /FileAPI/fileReader.html | took 569ms
00:03:50 INFO - TEST-START | /FileAPI/historical.html
00:03:50 INFO - PROCESS | 9403 | 1468220630636 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:50 INFO - PROCESS | 9403 | 1468220630704 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
00:03:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
00:03:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
00:03:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
00:03:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
00:03:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
00:03:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
00:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
00:03:51 INFO - TEST-OK | /FileAPI/historical.html | took 673ms
00:03:51 INFO - TEST-START | /FileAPI/idlharness.html
00:03:51 INFO - PROCESS | 9403 | 1468220631337 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:51 INFO - PROCESS | 9403 | 1468220631446 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
00:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
00:03:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
00:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
00:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
00:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
00:03:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
00:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
00:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
00:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
00:03:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
00:03:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
00:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
00:03:52 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
00:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
00:03:52 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
00:03:52 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
00:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
00:03:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
00:03:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
00:03:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
00:03:52 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
00:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
00:03:52 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
00:03:52 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
00:03:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
00:03:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
00:03:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 814ms
00:03:52 INFO - TEST-START | /FileAPI/idlharness.worker
00:03:52 INFO - PROCESS | 9403 | 1468220632144 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:52 INFO - PROCESS | 9403 | 1468220632268 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
00:03:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
00:03:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
00:03:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
00:03:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
00:03:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
00:03:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
00:03:53 INFO - {}
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
00:03:53 INFO - {}
00:03:53 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 - {}
00:03:53 INFO - {}
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
00:03:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
00:03:53 INFO - {}
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
00:03:53 INFO - {}
00:03:53 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 - {}
00:03:53 INFO - {}
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
00:03:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
00:03:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:03:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:03:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 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
00:03:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
00:03:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
00:03:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
00:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
00:03:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
00:03:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:03:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:03:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
00:03:53 INFO - {}
00:03:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 970ms
00:03:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
00:03:53 INFO - PROCESS | 9403 | 1468220633121 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:53 INFO - PROCESS | 9403 | 1468220633237 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
00:03:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 571ms
00:03:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html
00:03:53 INFO - PROCESS | 9403 | 1468220633696 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:53 INFO - PROCESS | 9403 | 1468220633778 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
00:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
00:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
00:03:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 534ms
00:03:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
00:03:54 INFO - PROCESS | 9403 | 1468220634241 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:54 INFO - PROCESS | 9403 | 1468220634346 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
00:03:55 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.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
00:03:55 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'.)
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
00:03:55 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.
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
00:03:55 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.
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
00:03:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
00:03:55 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.
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
00:03:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
00:03:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
00:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
00:03:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
00:03:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 995ms
00:03:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
00:03:55 INFO - PROCESS | 9403 | 1468220635261 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:55 INFO - PROCESS | 9403 | 1468220635401 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
00:03:55 INFO - {}
00:03:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 683ms
00:03:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
00:03:55 INFO - PROCESS | 9403 | 1468220635964 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:56 INFO - PROCESS | 9403 | 1468220636042 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
00:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
00:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
00:03:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
00:03:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 530ms
00:03:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
00:03:56 INFO - PROCESS | 9403 | 1468220636509 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:56 INFO - PROCESS | 9403 | 1468220636593 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
00:03:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
00:03:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:03:57 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"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:03:57 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"
00:03:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
00:03:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 728ms
00:03:57 INFO - TEST-START | /FileAPI/file/File-constructor.html
00:03:57 INFO - PROCESS | 9403 | 1468220637243 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:57 INFO - PROCESS | 9403 | 1468220637407 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
00:03:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
00:03:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
00:03:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
00:03:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
00:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:03:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
00:03:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
00:03:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 623ms
00:03:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
00:03:57 INFO - PROCESS | 9403 | 1468220637884 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:57 INFO - PROCESS | 9403 | 1468220637966 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
00:03:58 INFO - {}
00:03:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms
00:03:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
00:03:58 INFO - PROCESS | 9403 | 1468220638617 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:58 INFO - PROCESS | 9403 | 1468220638707 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
00:03:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
00:03:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 528ms
00:03:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
00:03:59 INFO - PROCESS | 9403 | 1468220639153 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:59 INFO - PROCESS | 9403 | 1468220639233 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
00:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
00:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
00:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
00:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
00:03:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
00:03:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 529ms
00:03:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
00:03:59 INFO - PROCESS | 9403 | 1468220639690 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:03:59 INFO - PROCESS | 9403 | 1468220639773 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
00:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
00:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
00:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
00:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
00:04:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
00:04:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 520ms
00:04:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
00:04:00 INFO - PROCESS | 9403 | 1468220640218 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:00 INFO - PROCESS | 9403 | 1468220640291 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
00:04:00 INFO - reader.readAsText(blob_2)
00:04:00 INFO - }" did not throw
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
00:04:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
00:04:00 INFO - reader.readAsDataURL(blob_2)
00:04:00 INFO - }" did not throw
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
00:04:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
00:04:00 INFO - reader.readAsArrayBuffer(blob_2)
00:04:00 INFO - }" did not throw
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
00:04:00 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
00:04:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:04:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
00:04:00 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
00:04:00 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
00:04:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
00:04:00 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
00:04:00 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
00:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
00:04:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 478ms
00:04:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
00:04:00 INFO - PROCESS | 9403 | 1468220640713 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:00 INFO - PROCESS | 9403 | 1468220640793 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
00:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
00:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:04:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
00:04:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
00:04:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 928ms
00:04:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
00:04:01 INFO - PROCESS | 9403 | 1468220641643 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:01 INFO - PROCESS | 9403 | 1468220641810 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
00:04:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 771ms
00:04:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
00:04:02 INFO - PROCESS | 9403 | 1468220642422 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:02 INFO - PROCESS | 9403 | 1468220642498 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
00:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 623ms
00:04:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
00:04:03 INFO - PROCESS | 9403 | 1468220643061 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:03 INFO - PROCESS | 9403 | 1468220643145 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
00:04:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 532ms
00:04:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
00:04:03 INFO - PROCESS | 9403 | 1468220643591 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:03 INFO - PROCESS | 9403 | 1468220643669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
00:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
00:04:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 577ms
00:04:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
00:04:04 INFO - PROCESS | 9403 | 1468220644174 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:04 INFO - PROCESS | 9403 | 1468220644255 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
00:04:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 519ms
00:04:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
00:04:04 INFO - PROCESS | 9403 | 1468220644702 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:04 INFO - PROCESS | 9403 | 1468220644792 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
00:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
00:04:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
00:04:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 577ms
00:04:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
00:04:05 INFO - PROCESS | 9403 | 1468220645283 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:05 INFO - PROCESS | 9403 | 1468220645382 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
00:04:05 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
00:04:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
00:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:04:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
00:04:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 535ms
00:04:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
00:04:05 INFO - PROCESS | 9403 | 1468220645834 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:05 INFO - PROCESS | 9403 | 1468220645905 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
00:04:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 580ms
00:04:06 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
00:04:06 INFO - PROCESS | 9403 | 1468220646415 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:06 INFO - PROCESS | 9403 | 1468220646492 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:07 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
00:04:07 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 620ms
00:04:07 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
00:04:07 INFO - PROCESS | 9403 | 1468220647038 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:07 INFO - PROCESS | 9403 | 1468220647109 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:07 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
00:04:07 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 574ms
00:04:07 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
00:04:07 INFO - PROCESS | 9403 | 1468220647618 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:07 INFO - PROCESS | 9403 | 1468220647692 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:08 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
00:04:08 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 679ms
00:04:08 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
00:04:08 INFO - PROCESS | 9403 | 1468220648302 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:08 INFO - PROCESS | 9403 | 1468220648589 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:09 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
00:04:09 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 872ms
00:04:09 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
00:04:09 INFO - PROCESS | 9403 | 1468220649190 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:09 INFO - PROCESS | 9403 | 1468220649311 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
00:04:10 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 825ms
00:04:10 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
00:04:10 INFO - PROCESS | 9403 | 1468220650018 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:10 INFO - PROCESS | 9403 | 1468220650099 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
00:04:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
00:04:10 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 625ms
00:04:10 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
00:04:10 INFO - PROCESS | 9403 | 1468220650659 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:10 INFO - PROCESS | 9403 | 1468220650759 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
00:04:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 680ms
00:04:11 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
00:04:11 INFO - PROCESS | 9403 | 1468220651336 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:11 INFO - PROCESS | 9403 | 1468220651410 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
00:04:11 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
00:04:11 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 635ms
00:04:11 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
00:04:11 INFO - PROCESS | 9403 | 1468220651979 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:12 INFO - PROCESS | 9403 | 1468220652063 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
00:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
00:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
00:04:12 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
00:04:12 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 671ms
00:04:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
00:04:12 INFO - PROCESS | 9403 | 1468220652655 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:12 INFO - PROCESS | 9403 | 1468220652734 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
00:04:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 627ms
00:04:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
00:04:13 INFO - PROCESS | 9403 | 1468220653288 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:13 INFO - PROCESS | 9403 | 1468220653386 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
00:04:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
00:04:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 675ms
00:04:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
00:04:13 INFO - PROCESS | 9403 | 1468220653977 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:14 INFO - PROCESS | 9403 | 1468220654078 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
00:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
00:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
00:04:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
00:04:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 936ms
00:04:14 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
00:04:14 INFO - PROCESS | 9403 | 1468220654916 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:15 INFO - PROCESS | 9403 | 1468220655010 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
00:04:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
00:04:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 927ms
00:04:15 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
00:04:15 INFO - PROCESS | 9403 | 1468220655853 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:15 INFO - PROCESS | 9403 | 1468220655948 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
00:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
00:04:16 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
00:04:16 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 776ms
00:04:16 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
00:04:16 INFO - PROCESS | 9403 | 1468220656656 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:16 INFO - PROCESS | 9403 | 1468220656803 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
00:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
00:04:17 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
00:04:17 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 986ms
00:04:17 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
00:04:17 INFO - PROCESS | 9403 | 1468220657622 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:17 INFO - PROCESS | 9403 | 1468220657706 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
00:04:18 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 576ms
00:04:18 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
00:04:18 INFO - PROCESS | 9403 | 1468220658203 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:18 INFO - PROCESS | 9403 | 1468220658279 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
00:04:18 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
00:04:18 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 569ms
00:04:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
00:04:18 INFO - PROCESS | 9403 | 1468220658781 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:18 INFO - PROCESS | 9403 | 1468220658863 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
00:04:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 621ms
00:04:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
00:04:19 INFO - PROCESS | 9403 | 1468220659403 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:19 INFO - PROCESS | 9403 | 1468220659475 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
00:04:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 578ms
00:04:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
00:04:19 INFO - PROCESS | 9403 | 1468220659988 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:20 INFO - PROCESS | 9403 | 1468220660069 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
00:04:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 629ms
00:04:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
00:04:20 INFO - PROCESS | 9403 | 1468220660623 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:20 INFO - PROCESS | 9403 | 1468220660690 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
00:04:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 878ms
00:04:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
00:04:21 INFO - PROCESS | 9403 | 1468220661509 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:21 INFO - PROCESS | 9403 | 1468220661621 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
00:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 627ms
00:04:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
00:04:22 INFO - PROCESS | 9403 | 1468220662152 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:22 INFO - PROCESS | 9403 | 1468220662228 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
00:04:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 571ms
00:04:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
00:04:22 INFO - PROCESS | 9403 | 1468220662738 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:22 INFO - PROCESS | 9403 | 1468220662821 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
00:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 634ms
00:04:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
00:04:23 INFO - PROCESS | 9403 | 1468220663368 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:23 INFO - PROCESS | 9403 | 1468220663457 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
00:04:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 624ms
00:04:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
00:04:24 INFO - PROCESS | 9403 | 1468220663999 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:24 INFO - PROCESS | 9403 | 1468220664071 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
00:04:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 727ms
00:04:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
00:04:24 INFO - PROCESS | 9403 | 1468220664732 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:24 INFO - PROCESS | 9403 | 1468220664832 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
00:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 583ms
00:04:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
00:04:25 INFO - PROCESS | 9403 | 1468220665317 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:25 INFO - PROCESS | 9403 | 1468220665387 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
00:04:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 518ms
00:04:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
00:04:25 INFO - PROCESS | 9403 | 1468220665843 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:25 INFO - PROCESS | 9403 | 1468220665915 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
00:04:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 526ms
00:04:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
00:04:26 INFO - PROCESS | 9403 | 1468220666369 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:26 INFO - PROCESS | 9403 | 1468220666438 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
00:04:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 572ms
00:04:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
00:04:26 INFO - PROCESS | 9403 | 1468220666950 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:27 INFO - PROCESS | 9403 | 1468220667020 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
00:04:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 622ms
00:04:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
00:04:27 INFO - PROCESS | 9403 | 1468220667576 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:27 INFO - PROCESS | 9403 | 1468220667696 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
00:04:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 829ms
00:04:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
00:04:28 INFO - PROCESS | 9403 | 1468220668409 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:28 INFO - PROCESS | 9403 | 1468220668489 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:28 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
00:04:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 573ms
00:04:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
00:04:29 INFO - PROCESS | 9403 | 1468220668993 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:29 INFO - PROCESS | 9403 | 1468220669071 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
00:04:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 576ms
00:04:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
00:04:29 INFO - PROCESS | 9403 | 1468220669581 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:29 INFO - PROCESS | 9403 | 1468220669664 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
00:04:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 632ms
00:04:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
00:04:30 INFO - PROCESS | 9403 | 1468220670207 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:30 INFO - PROCESS | 9403 | 1468220670285 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
00:04:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 621ms
00:04:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
00:04:30 INFO - PROCESS | 9403 | 1468220670833 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:30 INFO - PROCESS | 9403 | 1468220670916 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
00:04:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 626ms
00:04:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
00:04:31 INFO - PROCESS | 9403 | 1468220671497 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:31 INFO - PROCESS | 9403 | 1468220671639 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
00:04:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 900ms
00:04:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
00:04:32 INFO - PROCESS | 9403 | 1468220672368 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:32 INFO - PROCESS | 9403 | 1468220672436 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
00:04:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 622ms
00:04:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
00:04:33 INFO - PROCESS | 9403 | 1468220672997 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:33 INFO - PROCESS | 9403 | 1468220673083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
00:04:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 529ms
00:04:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
00:04:33 INFO - PROCESS | 9403 | 1468220673531 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:33 INFO - PROCESS | 9403 | 1468220673606 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
00:04:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 574ms
00:04:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
00:04:34 INFO - PROCESS | 9403 | 1468220674106 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:34 INFO - PROCESS | 9403 | 1468220674176 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:34 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
00:04:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 871ms
00:04:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
00:04:34 INFO - PROCESS | 9403 | 1468220674987 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:35 INFO - PROCESS | 9403 | 1468220675105 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:35 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
00:04:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 727ms
00:04:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
00:04:35 INFO - PROCESS | 9403 | 1468220675722 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:35 INFO - PROCESS | 9403 | 1468220675818 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
00:04:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 736ms
00:04:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
00:04:36 INFO - PROCESS | 9403 | 1468220676470 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:36 INFO - PROCESS | 9403 | 1468220676556 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
00:04:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 572ms
00:04:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
00:04:37 INFO - PROCESS | 9403 | 1468220677039 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:37 INFO - PROCESS | 9403 | 1468220677123 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
00:04:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 574ms
00:04:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
00:04:37 INFO - PROCESS | 9403 | 1468220677619 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:37 INFO - PROCESS | 9403 | 1468220677687 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
00:04:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 575ms
00:04:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
00:04:38 INFO - PROCESS | 9403 | 1468220678199 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:38 INFO - PROCESS | 9403 | 1468220678292 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
00:04:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 625ms
00:04:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
00:04:38 INFO - PROCESS | 9403 | 1468220678824 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:38 INFO - PROCESS | 9403 | 1468220678899 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
00:04:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 675ms
00:04:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
00:04:39 INFO - PROCESS | 9403 | 1468220679504 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:39 INFO - PROCESS | 9403 | 1468220679582 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
00:04:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 668ms
00:04:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
00:04:40 INFO - PROCESS | 9403 | 1468220680178 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:40 INFO - PROCESS | 9403 | 1468220680265 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
00:04:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 574ms
00:04:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
00:04:40 INFO - PROCESS | 9403 | 1468220680756 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:40 INFO - PROCESS | 9403 | 1468220680829 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
00:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 669ms
00:04:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
00:04:41 INFO - PROCESS | 9403 | 1468220681434 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:41 INFO - PROCESS | 9403 | 1468220681544 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
00:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 821ms
00:04:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
00:04:42 INFO - PROCESS | 9403 | 1468220682261 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:42 INFO - PROCESS | 9403 | 1468220682367 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
00:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 676ms
00:04:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
00:04:42 INFO - PROCESS | 9403 | 1468220682952 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:43 INFO - PROCESS | 9403 | 1468220683050 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
00:04:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 634ms
00:04:43 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
00:04:43 INFO - PROCESS | 9403 | 1468220683596 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:43 INFO - PROCESS | 9403 | 1468220683683 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
00:04:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1630ms
00:04:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
00:04:45 INFO - PROCESS | 9403 | 1468220685225 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:45 INFO - PROCESS | 9403 | 1468220685299 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
00:04:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 574ms
00:04:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
00:04:45 INFO - PROCESS | 9403 | 1468220685806 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:45 INFO - PROCESS | 9403 | 1468220685879 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:46 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
00:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 675ms
00:04:46 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
00:04:46 INFO - PROCESS | 9403 | 1468220686514 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:46 INFO - PROCESS | 9403 | 1468220686641 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
00:04:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 837ms
00:04:47 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
00:04:47 INFO - PROCESS | 9403 | 1468220687331 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:47 INFO - PROCESS | 9403 | 1468220687405 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:47 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
00:04:47 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 525ms
00:04:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
00:04:47 INFO - PROCESS | 9403 | 1468220687865 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:47 INFO - PROCESS | 9403 | 1468220687962 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
00:04:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 878ms
00:04:48 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
00:04:48 INFO - PROCESS | 9403 | 1468220688748 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:48 INFO - PROCESS | 9403 | 1468220688839 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
00:04:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 674ms
00:04:49 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
00:04:49 INFO - PROCESS | 9403 | 1468220689436 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:49 INFO - PROCESS | 9403 | 1468220689524 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
00:04:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 629ms
00:04:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
00:04:50 INFO - PROCESS | 9403 | 1468220690072 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:50 INFO - PROCESS | 9403 | 1468220690152 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
00:04:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 677ms
00:04:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
00:04:50 INFO - PROCESS | 9403 | 1468220690745 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:50 INFO - PROCESS | 9403 | 1468220690825 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
00:04:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 722ms
00:04:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
00:04:51 INFO - PROCESS | 9403 | 1468220691471 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:51 INFO - PROCESS | 9403 | 1468220691545 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
00:04:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 576ms
00:04:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
00:04:52 INFO - PROCESS | 9403 | 1468220692056 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:52 INFO - PROCESS | 9403 | 1468220692132 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
00:04:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 573ms
00:04:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
00:04:52 INFO - PROCESS | 9403 | 1468220692632 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:52 INFO - PROCESS | 9403 | 1468220692700 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
00:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 525ms
00:04:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
00:04:53 INFO - PROCESS | 9403 | 1468220693165 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:53 INFO - PROCESS | 9403 | 1468220693234 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
00:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 624ms
00:04:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
00:04:53 INFO - PROCESS | 9403 | 1468220693790 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:53 INFO - PROCESS | 9403 | 1468220693938 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
00:04:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 726ms
00:04:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
00:04:54 INFO - PROCESS | 9403 | 1468220694521 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:54 INFO - PROCESS | 9403 | 1468220694683 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
00:04:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 832ms
00:04:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
00:04:55 INFO - PROCESS | 9403 | 1468220695357 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:55 INFO - PROCESS | 9403 | 1468220695451 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
00:04:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 638ms
00:04:55 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
00:04:56 INFO - PROCESS | 9403 | 1468220696005 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:56 INFO - PROCESS | 9403 | 1468220696096 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
00:04:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 625ms
00:04:56 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
00:04:56 INFO - PROCESS | 9403 | 1468220696645 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:56 INFO - PROCESS | 9403 | 1468220696720 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
00:04:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 632ms
00:04:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
00:04:57 INFO - PROCESS | 9403 | 1468220697275 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:57 INFO - PROCESS | 9403 | 1468220697366 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
00:04:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 686ms
00:04:57 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
00:04:57 INFO - PROCESS | 9403 | 1468220697965 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:58 INFO - PROCESS | 9403 | 1468220698044 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
00:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 626ms
00:04:58 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
00:04:58 INFO - PROCESS | 9403 | 1468220698599 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:58 INFO - PROCESS | 9403 | 1468220698703 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
00:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 575ms
00:04:59 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
00:04:59 INFO - PROCESS | 9403 | 1468220699173 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:59 INFO - PROCESS | 9403 | 1468220699240 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
00:04:59 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 574ms
00:04:59 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
00:04:59 INFO - PROCESS | 9403 | 1468220699752 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:04:59 INFO - PROCESS | 9403 | 1468220699809 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
00:05:00 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 630ms
00:05:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
00:05:00 INFO - PROCESS | 9403 | 1468220700385 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:00 INFO - PROCESS | 9403 | 1468220700459 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
00:05:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 569ms
00:05:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
00:05:00 INFO - PROCESS | 9403 | 1468220700964 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:01 INFO - PROCESS | 9403 | 1468220701121 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
00:05:01 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 1029ms
00:05:01 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
00:05:02 INFO - PROCESS | 9403 | 1468220702019 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:02 INFO - PROCESS | 9403 | 1468220702127 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
00:05:03 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1534ms
00:05:03 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
00:05:03 INFO - PROCESS | 9403 | 1468220703537 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:03 INFO - PROCESS | 9403 | 1468220703606 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
00:05:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 620ms
00:05:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
00:05:04 INFO - PROCESS | 9403 | 1468220704167 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:04 INFO - PROCESS | 9403 | 1468220704262 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
00:05:04 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 571ms
00:05:04 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
00:05:04 INFO - PROCESS | 9403 | 1468220704739 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:04 INFO - PROCESS | 9403 | 1468220704808 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
00:05:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 569ms
00:05:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
00:05:05 INFO - PROCESS | 9403 | 1468220705311 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:05 INFO - PROCESS | 9403 | 1468220705383 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
00:05:05 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 571ms
00:05:05 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
00:05:05 INFO - PROCESS | 9403 | 1468220705892 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:05 INFO - PROCESS | 9403 | 1468220705978 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:06 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
00:05:06 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 574ms
00:05:06 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
00:05:06 INFO - PROCESS | 9403 | 1468220706467 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:06 INFO - PROCESS | 9403 | 1468220706546 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
00:05:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 626ms
00:05:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
00:05:07 INFO - PROCESS | 9403 | 1468220707097 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:07 INFO - PROCESS | 9403 | 1468220707180 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:07 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
00:05:07 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 626ms
00:05:07 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
00:05:07 INFO - PROCESS | 9403 | 1468220707743 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:07 INFO - PROCESS | 9403 | 1468220707899 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
00:05:08 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 829ms
00:05:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
00:05:08 INFO - PROCESS | 9403 | 1468220708579 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:08 INFO - PROCESS | 9403 | 1468220708671 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
00:05:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
00:05:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1280ms
00:05:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
00:05:09 INFO - PROCESS | 9403 | 1468220709898 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:10 INFO - PROCESS | 9403 | 1468220710007 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
00:05:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
00:05:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
00:05:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
00:05:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1040ms
00:05:10 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
00:05:10 INFO - PROCESS | 9403 | 1468220710924 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:11 INFO - PROCESS | 9403 | 1468220711011 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
00:05:11 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 580ms
00:05:11 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
00:05:11 INFO - PROCESS | 9403 | 1468220711517 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:11 INFO - PROCESS | 9403 | 1468220711598 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
00:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 523ms
00:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
00:05:12 INFO - PROCESS | 9403 | 1468220712039 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:12 INFO - PROCESS | 9403 | 1468220712113 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
00:05:12 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 572ms
00:05:12 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
00:05:12 INFO - PROCESS | 9403 | 1468220712623 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:12 INFO - PROCESS | 9403 | 1468220712696 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
00:05:13 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 679ms
00:05:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
00:05:13 INFO - PROCESS | 9403 | 1468220713299 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:13 INFO - PROCESS | 9403 | 1468220713378 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
00:05:13 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 622ms
00:05:13 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
00:05:13 INFO - PROCESS | 9403 | 1468220713925 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:14 INFO - PROCESS | 9403 | 1468220714001 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
00:05:14 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 777ms
00:05:14 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
00:05:14 INFO - PROCESS | 9403 | 1468220714712 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:14 INFO - PROCESS | 9403 | 1468220714875 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
00:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 676ms
00:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
00:05:15 INFO - PROCESS | 9403 | 1468220715398 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:15 INFO - PROCESS | 9403 | 1468220715490 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
00:05:15 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 580ms
00:05:15 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
00:05:15 INFO - PROCESS | 9403 | 1468220715994 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:16 INFO - PROCESS | 9403 | 1468220716067 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
00:05:16 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 580ms
00:05:16 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
00:05:16 INFO - PROCESS | 9403 | 1468220716571 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:16 INFO - PROCESS | 9403 | 1468220716670 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
00:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 622ms
00:05:17 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
00:05:17 INFO - PROCESS | 9403 | 1468220717207 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:17 INFO - PROCESS | 9403 | 1468220717319 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
00:05:17 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
00:05:17 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 779ms
00:05:17 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
00:05:17 INFO - PROCESS | 9403 | 1468220717985 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:18 INFO - PROCESS | 9403 | 1468220718091 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:18 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
00:05:18 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 670ms
00:05:18 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
00:05:18 INFO - PROCESS | 9403 | 1468220718657 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:18 INFO - PROCESS | 9403 | 1468220718730 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:19 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
00:05:19 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 623ms
00:05:19 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
00:05:19 INFO - PROCESS | 9403 | 1468220719284 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:19 INFO - PROCESS | 9403 | 1468220719363 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:19 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
00:05:19 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 577ms
00:05:19 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
00:05:19 INFO - PROCESS | 9403 | 1468220719866 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:19 INFO - PROCESS | 9403 | 1468220719935 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
00:05:20 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
00:05:20 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 721ms
00:05:20 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
00:05:20 INFO - PROCESS | 9403 | 1468220720589 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:20 INFO - PROCESS | 9403 | 1468220720669 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
00:05:21 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 727ms
00:05:21 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
00:05:21 INFO - PROCESS | 9403 | 1468220721325 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:21 INFO - PROCESS | 9403 | 1468220721459 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:22 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
00:05:22 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1124ms
00:05:22 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
00:05:22 INFO - PROCESS | 9403 | 1468220722451 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:22 INFO - PROCESS | 9403 | 1468220722540 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
00:05:23 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 627ms
00:05:23 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
00:05:23 INFO - PROCESS | 9403 | 1468220723088 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:23 INFO - PROCESS | 9403 | 1468220723186 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
00:05:23 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
00:05:23 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 582ms
00:05:23 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
00:05:23 INFO - PROCESS | 9403 | 1468220723694 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:23 INFO - PROCESS | 9403 | 1468220723778 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
00:05:24 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 632ms
00:05:24 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
00:05:24 INFO - PROCESS | 9403 | 1468220724317 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:24 INFO - PROCESS | 9403 | 1468220724390 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
00:05:25 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 778ms
00:05:25 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
00:05:25 INFO - PROCESS | 9403 | 1468220725099 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:25 INFO - PROCESS | 9403 | 1468220725186 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
00:05:25 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 675ms
00:05:25 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
00:05:25 INFO - PROCESS | 9403 | 1468220725781 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:25 INFO - PROCESS | 9403 | 1468220725870 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
00:05:26 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 580ms
00:05:26 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
00:05:26 INFO - PROCESS | 9403 | 1468220726361 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:26 INFO - PROCESS | 9403 | 1468220726428 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
00:05:27 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 674ms
00:05:27 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
00:05:27 INFO - PROCESS | 9403 | 1468220727040 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:27 INFO - PROCESS | 9403 | 1468220727114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
00:05:27 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 624ms
00:05:27 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
00:05:27 INFO - PROCESS | 9403 | 1468220727672 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:27 INFO - PROCESS | 9403 | 1468220727751 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
00:05:28 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 879ms
00:05:28 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
00:05:28 INFO - PROCESS | 9403 | 1468220728566 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:28 INFO - PROCESS | 9403 | 1468220728687 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
00:05:29 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
00:05:29 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:29 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
00:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:29 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
00:05:29 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
00:05:29 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
00:05:29 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:29 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
00:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:29 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
00:05:29 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
00:05:29 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
00:05:29 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:29 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
00:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:29 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
00:05:29 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
00:05:29 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
00:05:29 INFO - window.indexedDB.open('test', val);..." did not throw
00:05:29 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
00:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:05:29 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
00:05:29 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
00:05:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
00:05:29 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 839ms
00:05:29 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
00:05:29 INFO - PROCESS | 9403 | 1468220729415 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:29 INFO - PROCESS | 9403 | 1468220729493 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:29 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
00:05:29 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 573ms
00:05:29 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
00:05:30 INFO - PROCESS | 9403 | 1468220730002 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:30 INFO - PROCESS | 9403 | 1468220730080 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:31 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
00:05:31 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
00:05:31 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1730ms
00:05:31 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
00:05:31 INFO - PROCESS | 9403 | 1468220731728 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:31 INFO - PROCESS | 9403 | 1468220731801 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
00:05:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 625ms
00:05:32 INFO - TEST-START | /IndexedDB/idbindex_count.htm
00:05:32 INFO - PROCESS | 9403 | 1468220732356 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:32 INFO - PROCESS | 9403 | 1468220732454 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:33 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
00:05:33 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 920ms
00:05:33 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
00:05:33 INFO - PROCESS | 9403 | 1468220733285 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:33 INFO - PROCESS | 9403 | 1468220733380 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:33 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
00:05:33 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 571ms
00:05:33 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
00:05:33 INFO - PROCESS | 9403 | 1468220733863 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:33 INFO - PROCESS | 9403 | 1468220733938 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:34 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
00:05:34 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 578ms
00:05:34 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
00:05:34 INFO - PROCESS | 9403 | 1468220734440 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:34 INFO - PROCESS | 9403 | 1468220734513 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:35 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
00:05:35 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 821ms
00:05:35 INFO - TEST-START | /IndexedDB/idbindex_get.htm
00:05:35 INFO - PROCESS | 9403 | 1468220735269 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:35 INFO - PROCESS | 9403 | 1468220735424 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:36 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
00:05:36 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 775ms
00:05:36 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
00:05:36 INFO - PROCESS | 9403 | 1468220736056 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:36 INFO - PROCESS | 9403 | 1468220736141 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:36 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
00:05:36 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 730ms
00:05:36 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
00:05:36 INFO - PROCESS | 9403 | 1468220736799 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:36 INFO - PROCESS | 9403 | 1468220736887 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:37 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
00:05:37 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 730ms
00:05:37 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
00:05:37 INFO - PROCESS | 9403 | 1468220737524 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:37 INFO - PROCESS | 9403 | 1468220737626 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:38 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
00:05:38 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 573ms
00:05:38 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
00:05:38 INFO - PROCESS | 9403 | 1468220738102 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:38 INFO - PROCESS | 9403 | 1468220738174 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:38 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
00:05:38 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 522ms
00:05:38 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
00:05:38 INFO - PROCESS | 9403 | 1468220738633 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:38 INFO - PROCESS | 9403 | 1468220738726 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:39 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
00:05:39 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 579ms
00:05:39 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
00:05:39 INFO - PROCESS | 9403 | 1468220739212 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:39 INFO - PROCESS | 9403 | 1468220739280 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:39 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
00:05:39 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 568ms
00:05:39 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
00:05:39 INFO - PROCESS | 9403 | 1468220739783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:39 INFO - PROCESS | 9403 | 1468220739857 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:40 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
00:05:40 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 673ms
00:05:40 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
00:05:40 INFO - PROCESS | 9403 | 1468220740461 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:40 INFO - PROCESS | 9403 | 1468220740529 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
00:05:41 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
00:05:41 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 724ms
00:05:41 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
00:05:41 INFO - PROCESS | 9403 | 1468220741196 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:41 INFO - PROCESS | 9403 | 1468220741287 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
00:05:42 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 925ms
00:05:42 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
00:05:42 INFO - PROCESS | 9403 | 1468220742134 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:42 INFO - PROCESS | 9403 | 1468220742240 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
00:05:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 672ms
00:05:42 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
00:05:42 INFO - PROCESS | 9403 | 1468220742835 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:42 INFO - PROCESS | 9403 | 1468220742919 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
00:05:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 622ms
00:05:43 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
00:05:43 INFO - PROCESS | 9403 | 1468220743477 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:43 INFO - PROCESS | 9403 | 1468220743559 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
00:05:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 677ms
00:05:44 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
00:05:44 INFO - PROCESS | 9403 | 1468220744146 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:44 INFO - PROCESS | 9403 | 1468220744236 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
00:05:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 676ms
00:05:44 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
00:05:44 INFO - PROCESS | 9403 | 1468220744824 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:44 INFO - PROCESS | 9403 | 1468220744900 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
00:05:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 569ms
00:05:45 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
00:05:45 INFO - PROCESS | 9403 | 1468220745402 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:45 INFO - PROCESS | 9403 | 1468220745491 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
00:05:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 585ms
00:05:45 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
00:05:45 INFO - PROCESS | 9403 | 1468220745989 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:46 INFO - PROCESS | 9403 | 1468220746063 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:46 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
00:05:46 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 571ms
00:05:46 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
00:05:46 INFO - PROCESS | 9403 | 1468220746565 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:46 INFO - PROCESS | 9403 | 1468220746634 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:47 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
00:05:47 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 622ms
00:05:47 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
00:05:47 INFO - PROCESS | 9403 | 1468220747192 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:47 INFO - PROCESS | 9403 | 1468220747281 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:47 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
00:05:47 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 576ms
00:05:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
00:05:47 INFO - PROCESS | 9403 | 1468220747787 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:47 INFO - PROCESS | 9403 | 1468220747864 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:48 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
00:05:48 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 784ms
00:05:48 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
00:05:48 INFO - PROCESS | 9403 | 1468220748564 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:48 INFO - PROCESS | 9403 | 1468220748715 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:49 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
00:05:49 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1031ms
00:05:49 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
00:05:49 INFO - PROCESS | 9403 | 1468220749606 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:49 INFO - PROCESS | 9403 | 1468220749694 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:50 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
00:05:50 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 585ms
00:05:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
00:05:50 INFO - PROCESS | 9403 | 1468220750197 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:50 INFO - PROCESS | 9403 | 1468220750286 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
00:05:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 578ms
00:05:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
00:05:50 INFO - PROCESS | 9403 | 1468220750791 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:50 INFO - PROCESS | 9403 | 1468220750879 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:51 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
00:05:51 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 634ms
00:05:51 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
00:05:51 INFO - PROCESS | 9403 | 1468220751420 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:51 INFO - PROCESS | 9403 | 1468220751504 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:52 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
00:05:52 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 629ms
00:05:52 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
00:05:52 INFO - PROCESS | 9403 | 1468220752054 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:52 INFO - PROCESS | 9403 | 1468220752118 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:52 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
00:05:52 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 628ms
00:05:52 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
00:05:52 INFO - PROCESS | 9403 | 1468220752690 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:52 INFO - PROCESS | 9403 | 1468220752783 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
00:05:53 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 533ms
00:05:53 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
00:05:53 INFO - PROCESS | 9403 | 1468220753232 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:53 INFO - PROCESS | 9403 | 1468220753315 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
00:05:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
00:05:53 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 636ms
00:05:53 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
00:05:53 INFO - PROCESS | 9403 | 1468220753873 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:53 INFO - PROCESS | 9403 | 1468220753940 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
00:05:54 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
00:05:54 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 519ms
00:05:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
00:05:54 INFO - PROCESS | 9403 | 1468220754401 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:54 INFO - PROCESS | 9403 | 1468220754473 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
00:05:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 534ms
00:05:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
00:05:54 INFO - PROCESS | 9403 | 1468220754940 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:55 INFO - PROCESS | 9403 | 1468220755038 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:55 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
00:05:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 983ms
00:05:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
00:05:55 INFO - PROCESS | 9403 | 1468220755930 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:56 INFO - PROCESS | 9403 | 1468220756052 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:56 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
00:05:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 825ms
00:05:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
00:05:56 INFO - PROCESS | 9403 | 1468220756767 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:56 INFO - PROCESS | 9403 | 1468220756889 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
00:05:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 676ms
00:05:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
00:05:57 INFO - PROCESS | 9403 | 1468220757459 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:57 INFO - PROCESS | 9403 | 1468220757556 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:58 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
00:05:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 626ms
00:05:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
00:05:58 INFO - PROCESS | 9403 | 1468220758081 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:58 INFO - PROCESS | 9403 | 1468220758166 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:58 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
00:05:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 572ms
00:05:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
00:05:58 INFO - PROCESS | 9403 | 1468220758657 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:58 INFO - PROCESS | 9403 | 1468220758724 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:05:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 622ms
00:05:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
00:05:59 INFO - PROCESS | 9403 | 1468220759286 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:59 INFO - PROCESS | 9403 | 1468220759382 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:59 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
00:05:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 626ms
00:05:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
00:05:59 INFO - PROCESS | 9403 | 1468220759913 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:05:59 INFO - PROCESS | 9403 | 1468220759991 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
00:06:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 622ms
00:06:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
00:06:00 INFO - PROCESS | 9403 | 1468220760538 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:00 INFO - PROCESS | 9403 | 1468220760605 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
00:06:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 528ms
00:06:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
00:06:01 INFO - PROCESS | 9403 | 1468220761072 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:01 INFO - PROCESS | 9403 | 1468220761149 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
00:06:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 525ms
00:06:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
00:06:01 INFO - PROCESS | 9403 | 1468220761601 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:01 INFO - PROCESS | 9403 | 1468220761706 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
00:06:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 877ms
00:06:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
00:06:02 INFO - PROCESS | 9403 | 1468220762486 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:02 INFO - PROCESS | 9403 | 1468220762583 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
00:06:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 681ms
00:06:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
00:06:03 INFO - PROCESS | 9403 | 1468220763191 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:03 INFO - PROCESS | 9403 | 1468220763308 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
00:06:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 936ms
00:06:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
00:06:04 INFO - PROCESS | 9403 | 1468220764133 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:04 INFO - PROCESS | 9403 | 1468220764208 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
00:06:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 630ms
00:06:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
00:06:04 INFO - PROCESS | 9403 | 1468220764757 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:04 INFO - PROCESS | 9403 | 1468220764860 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:05 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
00:06:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 576ms
00:06:05 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
00:06:05 INFO - PROCESS | 9403 | 1468220765340 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:05 INFO - PROCESS | 9403 | 1468220765415 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
00:06:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 569ms
00:06:05 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
00:06:05 INFO - PROCESS | 9403 | 1468220765914 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:06 INFO - PROCESS | 9403 | 1468220766006 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
00:06:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 686ms
00:06:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
00:06:06 INFO - PROCESS | 9403 | 1468220766604 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:06 INFO - PROCESS | 9403 | 1468220766685 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:06:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 622ms
00:06:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
00:06:07 INFO - PROCESS | 9403 | 1468220767227 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:07 INFO - PROCESS | 9403 | 1468220767309 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:07 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
00:06:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 634ms
00:06:07 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
00:06:07 INFO - PROCESS | 9403 | 1468220767866 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:07 INFO - PROCESS | 9403 | 1468220767939 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
00:06:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 836ms
00:06:08 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
00:06:08 INFO - PROCESS | 9403 | 1468220768712 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:08 INFO - PROCESS | 9403 | 1468220768910 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
00:06:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 825ms
00:06:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
00:06:09 INFO - PROCESS | 9403 | 1468220769542 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:09 INFO - PROCESS | 9403 | 1468220769704 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
00:06:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 676ms
00:06:10 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
00:06:10 INFO - PROCESS | 9403 | 1468220770226 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:10 INFO - PROCESS | 9403 | 1468220770300 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:10 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
00:06:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 624ms
00:06:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
00:06:10 INFO - PROCESS | 9403 | 1468220770865 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:10 INFO - PROCESS | 9403 | 1468220770946 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
00:06:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 681ms
00:06:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
00:06:11 INFO - PROCESS | 9403 | 1468220771539 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:11 INFO - PROCESS | 9403 | 1468220771611 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:12 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
00:06:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 672ms
00:06:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
00:06:12 INFO - PROCESS | 9403 | 1468220772215 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:12 INFO - PROCESS | 9403 | 1468220772289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:12 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
00:06:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 575ms
00:06:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
00:06:12 INFO - PROCESS | 9403 | 1468220772793 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:12 INFO - PROCESS | 9403 | 1468220772870 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:13 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
00:06:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 573ms
00:06:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
00:06:13 INFO - PROCESS | 9403 | 1468220773371 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:13 INFO - PROCESS | 9403 | 1468220773463 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
00:06:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 526ms
00:06:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
00:06:13 INFO - PROCESS | 9403 | 1468220773903 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:13 INFO - PROCESS | 9403 | 1468220773984 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:14 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
00:06:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 571ms
00:06:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
00:06:14 INFO - PROCESS | 9403 | 1468220774485 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:14 INFO - PROCESS | 9403 | 1468220774566 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
00:06:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 730ms
00:06:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
00:06:15 INFO - PROCESS | 9403 | 1468220775256 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:15 INFO - PROCESS | 9403 | 1468220775399 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
00:06:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 923ms
00:06:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
00:06:16 INFO - PROCESS | 9403 | 1468220776183 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:16 INFO - PROCESS | 9403 | 1468220776283 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
00:06:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 622ms
00:06:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
00:06:16 INFO - PROCESS | 9403 | 1468220776815 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:16 INFO - PROCESS | 9403 | 1468220776920 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:17 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"
00:06:17 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:06:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
00:06:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 621ms
00:06:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
00:06:17 INFO - PROCESS | 9403 | 1468220777447 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:17 INFO - PROCESS | 9403 | 1468220777533 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:18 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"
00:06:18 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
00:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:06:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
00:06:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 622ms
00:06:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
00:06:18 INFO - PROCESS | 9403 | 1468220778066 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:18 INFO - PROCESS | 9403 | 1468220778138 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
00:06:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 623ms
00:06:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
00:06:18 INFO - PROCESS | 9403 | 1468220778694 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:18 INFO - PROCESS | 9403 | 1468220778784 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
00:06:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 684ms
00:06:19 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
00:06:19 INFO - PROCESS | 9403 | 1468220779386 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:19 INFO - PROCESS | 9403 | 1468220779556 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
00:06:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 885ms
00:06:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
00:06:20 INFO - PROCESS | 9403 | 1468220780272 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:20 INFO - PROCESS | 9403 | 1468220780352 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
00:06:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 570ms
00:06:20 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
00:06:20 INFO - PROCESS | 9403 | 1468220780848 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:20 INFO - PROCESS | 9403 | 1468220780923 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
00:06:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 576ms
00:06:21 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
00:06:21 INFO - PROCESS | 9403 | 1468220781428 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:21 INFO - PROCESS | 9403 | 1468220781500 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
00:06:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 574ms
00:06:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
00:06:22 INFO - PROCESS | 9403 | 1468220782010 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:22 INFO - PROCESS | 9403 | 1468220782114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
00:06:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 880ms
00:06:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
00:06:22 INFO - PROCESS | 9403 | 1468220782897 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:23 INFO - PROCESS | 9403 | 1468220783000 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 723ms
00:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
00:06:23 INFO - PROCESS | 9403 | 1468220783633 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:23 INFO - PROCESS | 9403 | 1468220783752 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:24 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
00:06:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 675ms
00:06:24 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
00:06:24 INFO - PROCESS | 9403 | 1468220784315 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:24 INFO - PROCESS | 9403 | 1468220784398 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
00:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 877ms
00:06:25 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
00:06:25 INFO - PROCESS | 9403 | 1468220785188 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:25 INFO - PROCESS | 9403 | 1468220785265 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
00:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 568ms
00:06:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
00:06:25 INFO - PROCESS | 9403 | 1468220785763 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:25 INFO - PROCESS | 9403 | 1468220785835 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
00:06:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 574ms
00:06:26 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
00:06:26 INFO - PROCESS | 9403 | 1468220786345 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:26 INFO - PROCESS | 9403 | 1468220786422 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
00:06:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 621ms
00:06:26 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
00:06:26 INFO - PROCESS | 9403 | 1468220786966 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:27 INFO - PROCESS | 9403 | 1468220787036 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
00:06:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 683ms
00:06:27 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
00:06:27 INFO - PROCESS | 9403 | 1468220787654 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:27 INFO - PROCESS | 9403 | 1468220787727 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
00:06:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 627ms
00:06:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
00:06:28 INFO - PROCESS | 9403 | 1468220788287 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:28 INFO - PROCESS | 9403 | 1468220788369 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
00:06:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 571ms
00:06:28 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
00:06:28 INFO - PROCESS | 9403 | 1468220788866 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:28 INFO - PROCESS | 9403 | 1468220788996 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
00:06:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 922ms
00:06:29 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
00:06:29 INFO - PROCESS | 9403 | 1468220789793 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:29 INFO - PROCESS | 9403 | 1468220789894 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
00:06:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 678ms
00:06:30 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
00:06:30 INFO - PROCESS | 9403 | 1468220790491 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:30 INFO - PROCESS | 9403 | 1468220790604 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
00:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
00:06:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 732ms
00:06:31 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
00:06:31 INFO - PROCESS | 9403 | 1468220791238 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:31 INFO - PROCESS | 9403 | 1468220791326 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
00:06:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 833ms
00:06:32 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
00:06:32 INFO - PROCESS | 9403 | 1468220792067 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:32 INFO - PROCESS | 9403 | 1468220792132 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
00:06:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 522ms
00:06:32 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
00:06:32 INFO - PROCESS | 9403 | 1468220792593 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:32 INFO - PROCESS | 9403 | 1468220792666 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
00:06:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 670ms
00:06:33 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
00:06:33 INFO - PROCESS | 9403 | 1468220793270 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:33 INFO - PROCESS | 9403 | 1468220793349 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
00:06:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 570ms
00:06:33 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
00:06:33 INFO - PROCESS | 9403 | 1468220793846 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:33 INFO - PROCESS | 9403 | 1468220793915 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
00:06:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
00:06:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
00:06:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
00:06:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
00:06:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 927ms
00:06:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
00:06:34 INFO - PROCESS | 9403 | 1468220794789 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:34 INFO - PROCESS | 9403 | 1468220794959 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
00:06:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 730ms
00:06:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
00:06:35 INFO - PROCESS | 9403 | 1468220795514 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:35 INFO - PROCESS | 9403 | 1468220795591 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:36 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
00:06:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 1080ms
00:06:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
00:06:36 INFO - PROCESS | 9403 | 1468220796603 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:36 INFO - PROCESS | 9403 | 1468220796712 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:37 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
00:06:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 675ms
00:06:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
00:06:37 INFO - PROCESS | 9403 | 1468220797285 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:37 INFO - PROCESS | 9403 | 1468220797374 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
00:06:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 673ms
00:06:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
00:06:37 INFO - PROCESS | 9403 | 1468220797970 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:38 INFO - PROCESS | 9403 | 1468220798059 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:38 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
00:06:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 672ms
00:06:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
00:06:38 INFO - PROCESS | 9403 | 1468220798641 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:38 INFO - PROCESS | 9403 | 1468220798712 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:39 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
00:06:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 676ms
00:06:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
00:06:39 INFO - PROCESS | 9403 | 1468220799330 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:39 INFO - PROCESS | 9403 | 1468220799415 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
00:06:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 729ms
00:06:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
00:06:40 INFO - PROCESS | 9403 | 1468220800073 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:40 INFO - PROCESS | 9403 | 1468220800166 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:40 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
00:06:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 831ms
00:06:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
00:06:40 INFO - PROCESS | 9403 | 1468220800892 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:40 INFO - PROCESS | 9403 | 1468220800968 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
00:06:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 575ms
00:06:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
00:06:41 INFO - PROCESS | 9403 | 1468220801474 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:41 INFO - PROCESS | 9403 | 1468220801557 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
00:06:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 570ms
00:06:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
00:06:42 INFO - PROCESS | 9403 | 1468220802048 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:42 INFO - PROCESS | 9403 | 1468220802114 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
00:06:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 623ms
00:06:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
00:06:42 INFO - PROCESS | 9403 | 1468220802678 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:42 INFO - PROCESS | 9403 | 1468220802814 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
00:06:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 925ms
00:06:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
00:06:43 INFO - PROCESS | 9403 | 1468220803615 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:43 INFO - PROCESS | 9403 | 1468220803730 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
00:06:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 727ms
00:06:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
00:06:44 INFO - PROCESS | 9403 | 1468220804347 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:44 INFO - PROCESS | 9403 | 1468220804458 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
00:06:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 577ms
00:06:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
00:06:44 INFO - PROCESS | 9403 | 1468220804941 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:45 INFO - PROCESS | 9403 | 1468220805014 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
00:06:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 571ms
00:06:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
00:06:45 INFO - PROCESS | 9403 | 1468220805508 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:45 INFO - PROCESS | 9403 | 1468220805584 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:46 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
00:06:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 577ms
00:06:46 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
00:06:46 INFO - PROCESS | 9403 | 1468220806088 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:46 INFO - PROCESS | 9403 | 1468220806156 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:46 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
00:06:46 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 572ms
00:06:46 INFO - TEST-START | /IndexedDB/idbtransaction.htm
00:06:46 INFO - PROCESS | 9403 | 1468220806667 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:46 INFO - PROCESS | 9403 | 1468220806772 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:47 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
00:06:47 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
00:06:47 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 620ms
00:06:47 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
00:06:47 INFO - PROCESS | 9403 | 1468220807290 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:47 INFO - PROCESS | 9403 | 1468220807363 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:47 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
00:06:47 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 574ms
00:06:47 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
00:06:47 INFO - PROCESS | 9403 | 1468220807867 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:47 INFO - PROCESS | 9403 | 1468220807918 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
00:06:48 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
00:06:48 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 923ms
00:06:48 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
00:06:48 INFO - PROCESS | 9403 | 1468220808796 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:48 INFO - PROCESS | 9403 | 1468220808865 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:49 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
00:06:49 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 573ms
00:06:49 INFO - TEST-START | /IndexedDB/index_sort_order.htm
00:06:49 INFO - PROCESS | 9403 | 1468220809374 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:49 INFO - PROCESS | 9403 | 1468220809440 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:50 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
00:06:50 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 870ms
00:06:50 INFO - TEST-START | /IndexedDB/interfaces.html
00:06:50 INFO - PROCESS | 9403 | 1468220810253 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:50 INFO - PROCESS | 9403 | 1468220810358 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
00:06:51 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
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
00:06:51 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
00:06:51 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1049ms
00:06:51 INFO - TEST-START | /IndexedDB/interfaces.worker
00:06:51 INFO - PROCESS | 9403 | 1468220811334 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:51 INFO - PROCESS | 9403 | 1468220811468 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
00:06:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
00:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:06:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
00:06:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
00:06:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
00:06:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
00:06:52 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
00:06:52 INFO - {}
00:06:52 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 - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
00:06:52 INFO - {}
00:06:52 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1306ms
00:06:52 INFO - TEST-START | /IndexedDB/key_invalid.htm
00:06:52 INFO - PROCESS | 9403 | 1468220812651 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:52 INFO - PROCESS | 9403 | 1468220812786 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
00:06:53 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
00:06:53 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 681ms
00:06:53 INFO - TEST-START | /IndexedDB/key_valid.html
00:06:53 INFO - PROCESS | 9403 | 1468220813329 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:53 INFO - PROCESS | 9403 | 1468220813408 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
00:06:54 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
00:06:54 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1579ms
00:06:54 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
00:06:54 INFO - PROCESS | 9403 | 1468220814917 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:55 INFO - PROCESS | 9403 | 1468220814997 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:55 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
00:06:55 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 676ms
00:06:55 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
00:06:55 INFO - PROCESS | 9403 | 1468220815602 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:55 INFO - PROCESS | 9403 | 1468220815680 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:56 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
00:06:56 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 982ms
00:06:56 INFO - TEST-START | /IndexedDB/keygenerator.htm
00:06:56 INFO - PROCESS | 9403 | 1468220816587 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:56 INFO - PROCESS | 9403 | 1468220816703 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:57 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
00:06:57 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
00:06:57 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
00:06:57 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 773ms
00:06:57 INFO - TEST-START | /IndexedDB/keyorder.htm
00:06:57 INFO - PROCESS | 9403 | 1468220817366 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:57 INFO - PROCESS | 9403 | 1468220817481 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
00:06:58 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
00:06:58 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 830ms
00:06:58 INFO - TEST-START | /IndexedDB/keypath.htm
00:06:58 INFO - PROCESS | 9403 | 1468220818223 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:58 INFO - PROCESS | 9403 | 1468220818287 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
00:06:58 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
00:06:59 INFO - TEST-OK | /IndexedDB/keypath.htm | took 783ms
00:06:59 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
00:06:59 INFO - PROCESS | 9403 | 1468220819010 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:59 INFO - PROCESS | 9403 | 1468220819090 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
00:06:59 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
00:06:59 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 784ms
00:06:59 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
00:06:59 INFO - PROCESS | 9403 | 1468220819794 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:06:59 INFO - PROCESS | 9403 | 1468220819872 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:00 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
00:07:00 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
00:07:00 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
00:07:00 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 720ms
00:07:00 INFO - TEST-START | /IndexedDB/list_ordering.htm
00:07:00 INFO - PROCESS | 9403 | 1468220820524 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:00 INFO - PROCESS | 9403 | 1468220820620 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:01 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
00:07:01 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
00:07:01 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
00:07:01 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 783ms
00:07:01 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
00:07:01 INFO - PROCESS | 9403 | 1468220821309 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:01 INFO - PROCESS | 9403 | 1468220821388 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:01 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
00:07:01 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 569ms
00:07:01 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
00:07:01 INFO - PROCESS | 9403 | 1468220821883 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:01 INFO - PROCESS | 9403 | 1468220821953 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:02 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
00:07:02 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 572ms
00:07:02 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
00:07:02 INFO - PROCESS | 9403 | 1468220822465 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:02 INFO - PROCESS | 9403 | 1468220822538 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:03 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
00:07:03 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 732ms
00:07:03 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
00:07:03 INFO - PROCESS | 9403 | 1468220823198 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:03 INFO - PROCESS | 9403 | 1468220823328 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:04 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
00:07:04 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 824ms
00:07:04 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
00:07:04 INFO - PROCESS | 9403 | 1468220824027 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:04 INFO - PROCESS | 9403 | 1468220824111 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:04 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
00:07:04 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 625ms
00:07:04 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
00:07:04 INFO - PROCESS | 9403 | 1468220824662 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:04 INFO - PROCESS | 9403 | 1468220824743 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:05 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
00:07:05 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 574ms
00:07:05 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
00:07:05 INFO - PROCESS | 9403 | 1468220825245 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:05 INFO - PROCESS | 9403 | 1468220825324 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:05 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
00:07:05 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 626ms
00:07:05 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
00:07:05 INFO - PROCESS | 9403 | 1468220825867 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:05 INFO - PROCESS | 9403 | 1468220825948 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:06 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
00:07:06 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 624ms
00:07:06 INFO - TEST-START | /IndexedDB/value.htm
00:07:06 INFO - PROCESS | 9403 | 1468220826496 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:06 INFO - PROCESS | 9403 | 1468220826573 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:07 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
00:07:07 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
00:07:07 INFO - TEST-OK | /IndexedDB/value.htm | took 838ms
00:07:07 INFO - TEST-START | /IndexedDB/value_recursive.htm
00:07:07 INFO - PROCESS | 9403 | 1468220827343 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:07 INFO - PROCESS | 9403 | 1468220827433 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:08 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
00:07:08 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
00:07:08 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
00:07:08 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 872ms
00:07:08 INFO - TEST-START | /IndexedDB/writer-starvation.htm
00:07:08 INFO - PROCESS | 9403 | 1468220828217 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:08 INFO - PROCESS | 9403 | 1468220828302 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:08 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
00:07:08 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 776ms
00:07:08 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
00:07:09 INFO - PROCESS | 9403 | 1468220829002 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:09 INFO - PROCESS | 9403 | 1468220829075 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
00:07:09 INFO - {}
00:07:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
00:07:09 INFO - {}
00:07:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
00:07:09 INFO - {}
00:07:09 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
00:07:09 INFO - {}
00:07:09 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 574ms
00:07:09 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
00:07:09 INFO - PROCESS | 9403 | 1468220829579 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:09 INFO - PROCESS | 9403 | 1468220829678 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:10 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
00:07:10 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
00:07:10 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
00:07:10 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
00:07:10 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 771ms
00:07:10 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
00:07:10 INFO - PROCESS | 9403 | 1468220830363 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:10 INFO - PROCESS | 9403 | 1468220830613 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
00:07:11 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
00:07:11 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 903ms
00:07:11 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
00:07:11 INFO - PROCESS | 9403 | 1468220831287 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:11 INFO - PROCESS | 9403 | 1468220831391 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
00:07:12 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
00:07:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
00:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
00:07:12 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
00:07:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
00:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
00:07:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 901ms
00:07:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
00:07:12 INFO - PROCESS | 9403 | 1468220832185 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:12 INFO - PROCESS | 9403 | 1468220832271 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:12 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() {
00:07:12 INFO - [native code]
00:07:12 INFO - }" but got function "function () {
00:07:12 INFO - }"
00:07:12 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
00:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:12 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
00:07:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
00:07:12 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
00:07:12 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
00:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:12 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
00:07:12 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
00:07:12 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
00:07:12 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 685ms
00:07:12 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
00:07:12 INFO - PROCESS | 9403 | 1468220832884 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:12 INFO - PROCESS | 9403 | 1468220832971 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:13 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() {
00:07:13 INFO - [native code]
00:07:13 INFO - }" but got function "function () {
00:07:13 INFO - }"
00:07:13 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
00:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:13 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
00:07:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:07:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
00:07:13 INFO - {}
00:07:13 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
00:07:13 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
00:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:13 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
00:07:13 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
00:07:13 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
00:07:13 INFO - {}
00:07:13 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 734ms
00:07:13 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
00:07:13 INFO - PROCESS | 9403 | 1468220833620 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:13 INFO - PROCESS | 9403 | 1468220833699 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
00:07:14 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
00:07:14 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
00:07:14 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
00:07:14 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
00:07:14 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"
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
00:07:14 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:07:14 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
00:07:14 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
00:07:14 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
00:07:14 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
00:07:14 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
00:07:14 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
00:07:14 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"
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
00:07:14 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
00:07:14 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
00:07:14 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
00:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:14 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
00:07:14 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
00:07:14 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 575ms
00:07:14 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
00:07:14 INFO - PROCESS | 9403 | 1468220834205 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:14 INFO - PROCESS | 9403 | 1468220834301 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:14 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
00:07:14 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 574ms
00:07:14 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
00:07:14 INFO - PROCESS | 9403 | 1468220834781 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:14 INFO - PROCESS | 9403 | 1468220834861 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
00:07:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
00:07:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
00:07:15 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
00:07:15 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 479ms
00:07:15 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
00:07:15 INFO - PROCESS | 9403 | 1468220835276 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:15 INFO - PROCESS | 9403 | 1468220835344 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
00:07:15 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
00:07:15 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
00:07:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
00:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:07:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
00:07:15 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 580ms
00:07:15 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
00:07:15 INFO - PROCESS | 9403 | 1468220835868 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:15 INFO - PROCESS | 9403 | 1468220835934 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
00:07:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
00:07:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
00:07:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
00:07:17 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
00:07:17 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1577ms
00:07:17 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
00:07:17 INFO - PROCESS | 9403 | 1468220837450 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:17 INFO - PROCESS | 9403 | 1468220837553 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
00:07:19 INFO - {}
00:07:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
00:07:19 INFO - {}
00:07:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
00:07:19 INFO - {}
00:07:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
00:07:19 INFO - {}
00:07:19 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
00:07:19 INFO - {}
00:07:19 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1672ms
00:07:19 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
00:07:19 INFO - PROCESS | 9403 | 1468220839133 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:19 INFO - PROCESS | 9403 | 1468220839212 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:19 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
00:07:19 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 826ms
00:07:19 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
00:07:19 INFO - PROCESS | 9403 | 1468220839971 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:20 INFO - PROCESS | 9403 | 1468220840062 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:20 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
00:07:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
00:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
00:07:20 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 627ms
00:07:20 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
00:07:20 INFO - PROCESS | 9403 | 1468220840600 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:20 INFO - PROCESS | 9403 | 1468220840677 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:30 INFO - PROCESS | 9403 | MARIONETTE LOG: INFO: Timeout fired
00:07:30 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
00:07:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
00:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
00:07:30 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10295ms
00:07:30 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
00:07:30 INFO - PROCESS | 9403 | 1468220850901 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:31 INFO - PROCESS | 9403 | 1468220851000 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:31 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
00:07:31 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 826ms
00:07:31 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
00:07:31 INFO - PROCESS | 9403 | 1468220851734 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:31 INFO - PROCESS | 9403 | 1468220851822 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:32 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
00:07:32 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 579ms
00:07:32 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
00:07:32 INFO - PROCESS | 9403 | 1468220852329 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:32 INFO - PROCESS | 9403 | 1468220852430 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:32 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
00:07:32 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 672ms
00:07:32 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
00:07:33 INFO - PROCESS | 9403 | 1468220853000 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:33 INFO - PROCESS | 9403 | 1468220853083 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:33 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
00:07:33 INFO - {}
00:07:33 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 683ms
00:07:33 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
00:07:33 INFO - PROCESS | 9403 | 1468220853683 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:33 INFO - PROCESS | 9403 | 1468220853766 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:34 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
00:07:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 522ms
00:07:34 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
00:07:34 INFO - PROCESS | 9403 | 1468220854213 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:34 INFO - PROCESS | 9403 | 1468220854309 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:34 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
00:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
00:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:34 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
00:07:34 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 529ms
00:07:34 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
00:07:34 INFO - PROCESS | 9403 | 1468220854748 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:34 INFO - PROCESS | 9403 | 1468220854820 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:35 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().
00:07:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 521ms
00:07:35 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
00:07:35 INFO - PROCESS | 9403 | 1468220855274 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:35 INFO - PROCESS | 9403 | 1468220855345 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:35 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
00:07:35 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 519ms
00:07:35 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
00:07:35 INFO - PROCESS | 9403 | 1468220855798 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:35 INFO - PROCESS | 9403 | 1468220855881 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:36 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
00:07:36 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 627ms
00:07:36 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
00:07:36 INFO - PROCESS | 9403 | 1468220856430 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:36 INFO - PROCESS | 9403 | 1468220856513 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:37 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"
00:07:37 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
00:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:37 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
00:07:37 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
00:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:37 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
00:07:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
00:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:07:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
00:07:37 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 578ms
00:07:37 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
00:07:37 INFO - PROCESS | 9403 | 1468220857020 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:37 INFO - PROCESS | 9403 | 1468220857100 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:37 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
00:07:37 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 529ms
00:07:37 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
00:07:37 INFO - PROCESS | 9403 | 1468220857560 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:37 INFO - PROCESS | 9403 | 1468220857630 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:38 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
00:07:38 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 528ms
00:07:38 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
00:07:38 INFO - PROCESS | 9403 | 1468220858099 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:38 INFO - PROCESS | 9403 | 1468220858168 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:38 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
00:07:38 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 578ms
00:07:38 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
00:07:38 INFO - PROCESS | 9403 | 1468220858673 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:38 INFO - PROCESS | 9403 | 1468220858750 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:07:39 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
00:07:39 INFO - do_test/)
00:08:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
00:08:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
00:08:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
00:08:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
00:08:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
00:08:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
00:08:15 INFO - )
00:08:15 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 627ms
00:08:15 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
00:08:15 INFO - PROCESS | 9403 | 1468220895041 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:15 INFO - PROCESS | 9403 | 1468220895126 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
00:08:16 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 983ms
00:08:16 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
00:08:16 INFO - PROCESS | 9403 | 1468220896027 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:16 INFO - PROCESS | 9403 | 1468220896102 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
00:08:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
00:08:16 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 878ms
00:08:16 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
00:08:16 INFO - PROCESS | 9403 | 1468220896918 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:17 INFO - PROCESS | 9403 | 1468220897009 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
00:08:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
00:08:17 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 581ms
00:08:17 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
00:08:17 INFO - PROCESS | 9403 | 1468220897504 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:17 INFO - PROCESS | 9403 | 1468220897578 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
00:08:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
00:08:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
00:08:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
00:08:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
00:08:18 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 520ms
00:08:18 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
00:08:18 INFO - PROCESS | 9403 | 1468220898032 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:18 INFO - PROCESS | 9403 | 1468220898108 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:18 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
00:08:18 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
00:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:08:18 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
00:08:18 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 576ms
00:08:18 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
00:08:18 INFO - PROCESS | 9403 | 1468220898622 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:18 INFO - PROCESS | 9403 | 1468220898697 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
00:08:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
00:08:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:08:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
00:08:19 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 521ms
00:08:19 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
00:08:19 INFO - PROCESS | 9403 | 1468220899145 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:19 INFO - PROCESS | 9403 | 1468220899257 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:19 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
00:08:19 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 822ms
00:08:19 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
00:08:19 INFO - PROCESS | 9403 | 1468220899977 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:20 INFO - PROCESS | 9403 | 1468220900073 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:20 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
00:08:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
00:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:08:20 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
00:08:20 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 629ms
00:08:20 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
00:08:20 INFO - PROCESS | 9403 | 1468220900616 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:20 INFO - PROCESS | 9403 | 1468220900725 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:21 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
00:08:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
00:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:08:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
00:08:21 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 578ms
00:08:21 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
00:08:21 INFO - PROCESS | 9403 | 1468220901207 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:21 INFO - PROCESS | 9403 | 1468220901289 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:21 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
00:08:21 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 575ms
00:08:21 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
00:08:21 INFO - PROCESS | 9403 | 1468220901785 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:21 INFO - PROCESS | 9403 | 1468220901860 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
00:08:22 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 629ms
00:08:22 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
00:08:22 INFO - PROCESS | 9403 | 1468220902447 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:22 INFO - PROCESS | 9403 | 1468220902522 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
00:08:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 681ms
00:08:23 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
00:08:23 INFO - PROCESS | 9403 | 1468220903126 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:23 INFO - PROCESS | 9403 | 1468220903213 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
00:08:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 619ms
00:08:23 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
00:08:23 INFO - PROCESS | 9403 | 1468220903751 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:23 INFO - PROCESS | 9403 | 1468220903826 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:24 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
00:08:24 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
00:08:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
00:08:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
00:08:24 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
00:08:24 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
00:08:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
00:08:24 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 520ms
00:08:24 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
00:08:24 INFO - PROCESS | 9403 | 1468220904277 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:24 INFO - PROCESS | 9403 | 1468220904357 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
00:08:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
00:08:24 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 577ms
00:08:24 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
00:08:24 INFO - PROCESS | 9403 | 1468220904859 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:24 INFO - PROCESS | 9403 | 1468220904928 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
00:08:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
00:08:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
00:08:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
00:08:25 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 622ms
00:08:25 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
00:08:25 INFO - PROCESS | 9403 | 1468220905488 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:25 INFO - PROCESS | 9403 | 1468220905559 Marionette INFO sendAsync 9daa7636-e2e3-4674-8c85-ba79cef31e93
00:08:26 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: