builder: mozilla-beta_yosemite_r7_test-web-platform-tests-e10s-1
slave: t-yosemite-r7-0056
starttime: 1467388551.17
results: success (0)
buildid: 20160701065031
builduid: c767f5fb4f57427c8722dbadfbf73505
revision: 5e6976a28642d4d159071e14fd3251d76b9c46fa
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.172733) =========
master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.173130) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.173424) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.197567) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.197864) =========
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:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NzWjjl2Huq/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners
TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
--2016-07-01 08:55:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: 'archiver_client.py'
0K .......... . 100% 17.3M=0.001s
2016-07-01 08:55:51 (17.3 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.554544
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.779145) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.779427) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NzWjjl2Huq/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners
TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
program finished with exit code 0
elapsedTime=0.028530
========= master_lag: 0.10 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:51.906929) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 08:55:51.907280) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5e6976a28642d4d159071e14fd3251d76b9c46fa --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 5e6976a28642d4d159071e14fd3251d76b9c46fa --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NzWjjl2Huq/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners
TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
2016-07-01 08:55:52,010 truncating revision to first 12 chars
2016-07-01 08:55:52,011 Setting DEBUG logging.
2016-07-01 08:55:52,011 attempt 1/10
2016-07-01 08:55:52,011 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5e6976a28642?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-01 08:55:53,913 unpacking tar archive at: mozilla-beta-5e6976a28642/testing/mozharness/
program finished with exit code 0
elapsedTime=2.151295
========= master_lag: 0.34 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 08:55:54.397030) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:54.397328) =========
script_repo_revision: 5e6976a28642d4d159071e14fd3251d76b9c46fa
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:54.397678) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:54.397940) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 08:55:54.435972) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 2 secs) (at 2016-07-01 08:55:54.436242) =========
/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:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.NzWjjl2Huq/Render
GIT_SHARE_BASE_DIR=/builds/git-shared
HG_SHARE_BASE_DIR=/builds/hg-shared
HOME=/Users/cltbld
IDLEIZER_DISABLE_SHUTDOWN=true
LOGNAME=cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NO_REMOTE=1
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg
SHELL=/bin/bash
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners
TMPDIR=/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/
TWISTD_LOG_PATH=/builds/slave/twistd.log
USER=cltbld
VERSIONER_PYTHON_PREFER_32_BIT=no
VERSIONER_PYTHON_VERSION=2.7
XPCOM_DEBUG_BREAK=warn
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
__CF_USER_TEXT_ENCODING=0x1C:0:0
using PTY: False
08:55:54 INFO - MultiFileLogger online at 20160701 08:55:54 in /builds/slave/test
08:55:54 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
08:55:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
08:55:54 INFO - {'append_to_log': False,
08:55:54 INFO - 'base_work_dir': '/builds/slave/test',
08:55:54 INFO - 'blob_upload_branch': 'mozilla-beta',
08:55:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
08:55:54 INFO - 'buildbot_json_path': 'buildprops.json',
08:55:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
08:55:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
08:55:54 INFO - 'download_minidump_stackwalk': True,
08:55:54 INFO - 'download_symbols': 'ondemand',
08:55:54 INFO - 'e10s': True,
08:55:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
08:55:54 INFO - 'tooltool.py': '/tools/tooltool.py',
08:55:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
08:55:54 INFO - '/tools/misc-python/virtualenv.py')},
08:55:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
08:55:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
08:55:54 INFO - 'log_level': 'info',
08:55:54 INFO - 'log_to_console': True,
08:55:54 INFO - 'opt_config_files': (),
08:55:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
08:55:54 INFO - '--processes=1',
08:55:54 INFO - '--config=%(test_path)s/wptrunner.ini',
08:55:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
08:55:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
08:55:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
08:55:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
08:55:54 INFO - 'pip_index': False,
08:55:54 INFO - 'require_test_zip': True,
08:55:54 INFO - 'test_type': ('testharness',),
08:55:54 INFO - 'this_chunk': '1',
08:55:54 INFO - 'tooltool_cache': '/builds/tooltool_cache',
08:55:54 INFO - 'total_chunks': '5',
08:55:54 INFO - 'virtualenv_path': 'venv',
08:55:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
08:55:54 INFO - 'work_dir': 'build'}
08:55:54 INFO - #####
08:55:54 INFO - ##### Running clobber step.
08:55:54 INFO - #####
08:55:54 INFO - Running pre-action listener: _resource_record_pre_action
08:55:54 INFO - Running main action method: clobber
08:55:54 INFO - rmtree: /builds/slave/test/build
08:55:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
08:55:56 INFO - Running post-action listener: _resource_record_post_action
08:55:56 INFO - #####
08:55:56 INFO - ##### Running read-buildbot-config step.
08:55:56 INFO - #####
08:55:56 INFO - Running pre-action listener: _resource_record_pre_action
08:55:56 INFO - Running main action method: read_buildbot_config
08:55:56 INFO - Using buildbot properties:
08:55:56 INFO - {
08:55:56 INFO - "project": "",
08:55:56 INFO - "product": "firefox",
08:55:56 INFO - "script_repo_revision": "production",
08:55:56 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-opt-unittest",
08:55:56 INFO - "repository": "",
08:55:56 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta opt test web-platform-tests-e10s-1",
08:55:56 INFO - "buildid": "20160701065031",
08:55:56 INFO - "pgo_build": "False",
08:55:56 INFO - "basedir": "/builds/slave/test",
08:55:56 INFO - "buildnumber": 3,
08:55:56 INFO - "slavename": "t-yosemite-r7-0056",
08:55:56 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/",
08:55:56 INFO - "platform": "macosx64",
08:55:56 INFO - "branch": "mozilla-beta",
08:55:56 INFO - "revision": "5e6976a28642d4d159071e14fd3251d76b9c46fa",
08:55:56 INFO - "repo_path": "releases/mozilla-beta",
08:55:56 INFO - "moz_repo_path": "",
08:55:56 INFO - "stage_platform": "macosx64",
08:55:56 INFO - "builduid": "c767f5fb4f57427c8722dbadfbf73505",
08:55:56 INFO - "slavebuilddir": "test"
08:55:56 INFO - }
08:55:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg.
08:55:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json.
08:55:56 INFO - Running post-action listener: _resource_record_post_action
08:55:56 INFO - #####
08:55:56 INFO - ##### Running download-and-extract step.
08:55:56 INFO - #####
08:55:56 INFO - Running pre-action listener: _resource_record_pre_action
08:55:56 INFO - Running main action method: download_and_extract
08:55:56 INFO - mkdir: /builds/slave/test/build/tests
08:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:55:56 INFO - https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json matches https://queue.taskcluster.net
08:55:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
08:55:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
08:55:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
08:55:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json'}, attempt #1
08:56:10 INFO - Downloaded 1165 bytes.
08:56:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
08:56:10 INFO - Using the following test package requirements:
08:56:10 INFO - {u'common': [u'firefox-48.0.en-US.mac.common.tests.zip'],
08:56:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.cppunittest.tests.zip'],
08:56:10 INFO - u'gtest': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.gtest.tests.zip'],
08:56:10 INFO - u'jittest': [u'firefox-48.0.en-US.mac.common.tests.zip', u'jsshell-mac.zip'],
08:56:10 INFO - u'mochitest': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.mochitest.tests.zip'],
08:56:10 INFO - u'mozbase': [u'firefox-48.0.en-US.mac.common.tests.zip'],
08:56:10 INFO - u'reftest': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.reftest.tests.zip'],
08:56:10 INFO - u'talos': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.talos.tests.zip'],
08:56:10 INFO - u'web-platform': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.web-platform.tests.zip'],
08:56:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac.common.tests.zip',
08:56:10 INFO - u'firefox-48.0.en-US.mac.xpcshell.tests.zip']}
08:56:10 INFO - Downloading packages: [u'firefox-48.0.en-US.mac.common.tests.zip', u'firefox-48.0.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
08:56:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:10 INFO - https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
08:56:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
08:56:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
08:56:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip
08:56:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip'}, attempt #1
08:56:11 INFO - Downloaded 18351381 bytes.
08:56:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
08:56:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
08:56:12 INFO - caution: filename not matched: web-platform/*
08:56:12 INFO - Return code: 11
08:56:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:12 INFO - https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
08:56:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
08:56:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
08:56:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip
08:56:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip'}, attempt #1
08:56:13 INFO - Downloaded 36389086 bytes.
08:56:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
08:56:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
08:56:17 INFO - caution: filename not matched: bin/*
08:56:17 INFO - caution: filename not matched: config/*
08:56:17 INFO - caution: filename not matched: mozbase/*
08:56:17 INFO - caution: filename not matched: marionette/*
08:56:17 INFO - caution: filename not matched: tools/wptserve/*
08:56:17 INFO - Return code: 11
08:56:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:17 INFO - https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg matches https://queue.taskcluster.net
08:56:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
08:56:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
08:56:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac.dmg
08:56:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg'}, attempt #1
08:56:23 INFO - Downloaded 86192349 bytes.
08:56:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
08:56:23 INFO - mkdir: /builds/slave/test/properties
08:56:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
08:56:23 INFO - Writing to file /builds/slave/test/properties/build_url
08:56:23 INFO - Contents:
08:56:23 INFO - build_url:https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
08:56:24 INFO - Running post-action listener: _resource_record_post_action
08:56:24 INFO - Running post-action listener: set_extra_try_arguments
08:56:24 INFO - #####
08:56:24 INFO - ##### Running create-virtualenv step.
08:56:24 INFO - #####
08:56:24 INFO - Running pre-action listener: _pre_create_virtualenv
08:56:24 INFO - Running pre-action listener: _resource_record_pre_action
08:56:24 INFO - Running main action method: create_virtualenv
08:56:24 INFO - Creating virtualenv /builds/slave/test/build/venv
08:56:24 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
08:56:24 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
08:56:24 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
08:56:24 INFO - Using real prefix '/tools/python27'
08:56:24 INFO - New python executable in /builds/slave/test/build/venv/bin/python
08:56:25 INFO - Installing distribute.............................................................................................................................................................................................done.
08:56:28 INFO - Installing pip.................done.
08:56:28 INFO - Return code: 0
08:56:28 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
08:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:56:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:56:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:28 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100f1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f857a5e8b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f335e0>, '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 0x100b16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b41990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
08:56:28 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
08:56:28 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
08:56:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render',
08:56:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
08:56:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
08:56:28 INFO - 'HOME': '/Users/cltbld',
08:56:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
08:56:28 INFO - 'LOGNAME': 'cltbld',
08:56:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:56:28 INFO - 'MOZ_NO_REMOTE': '1',
08:56:28 INFO - 'NO_EM_RESTART': '1',
08:56:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:56:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
08:56:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:56:28 INFO - 'PWD': '/builds/slave/test',
08:56:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
08:56:28 INFO - 'SHELL': '/bin/bash',
08:56:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners',
08:56:28 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/',
08:56:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
08:56:28 INFO - 'USER': 'cltbld',
08:56:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
08:56:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
08:56:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
08:56:28 INFO - 'XPC_FLAGS': '0x0',
08:56:28 INFO - 'XPC_SERVICE_NAME': '0',
08:56:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
08:56:28 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:56:28 INFO - Downloading/unpacking psutil>=0.7.1
08:56:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
08:56:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:56:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
08:56:31 INFO - Installing collected packages: psutil
08:56:31 INFO - Running setup.py install for psutil
08:56:31 INFO - building 'psutil._psutil_osx' extension
08:56:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o
08:56:32 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o
08:56:32 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o
08:56:32 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit
08:56:32 INFO - building 'psutil._psutil_posix' extension
08:56:32 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o
08:56:32 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
08:56:32 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
08:56:32 INFO - ^
08:56:32 INFO - 1 warning generated.
08:56:32 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so
08:56:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:56:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
08:56:32 INFO - Successfully installed psutil
08:56:32 INFO - Cleaning up...
08:56:32 INFO - Return code: 0
08:56:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
08:56:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:56:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:56:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:32 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100f1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f857a5e8b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f335e0>, '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 0x100b16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b41990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
08:56:32 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
08:56:32 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
08:56:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render',
08:56:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
08:56:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
08:56:32 INFO - 'HOME': '/Users/cltbld',
08:56:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
08:56:32 INFO - 'LOGNAME': 'cltbld',
08:56:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:56:32 INFO - 'MOZ_NO_REMOTE': '1',
08:56:32 INFO - 'NO_EM_RESTART': '1',
08:56:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:56:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
08:56:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:56:32 INFO - 'PWD': '/builds/slave/test',
08:56:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
08:56:32 INFO - 'SHELL': '/bin/bash',
08:56:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners',
08:56:32 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/',
08:56:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
08:56:32 INFO - 'USER': 'cltbld',
08:56:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
08:56:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
08:56:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
08:56:32 INFO - 'XPC_FLAGS': '0x0',
08:56:32 INFO - 'XPC_SERVICE_NAME': '0',
08:56:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
08:56:32 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:56:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
08:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz
08:56:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
08:56:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
08:56:35 INFO - Installing collected packages: mozsystemmonitor
08:56:35 INFO - Running setup.py install for mozsystemmonitor
08:56:35 INFO - Successfully installed mozsystemmonitor
08:56:35 INFO - Cleaning up...
08:56:35 INFO - Return code: 0
08:56:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
08:56:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:56:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:56:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100f1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f857a5e8b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f335e0>, '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 0x100b16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b41990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
08:56:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
08:56:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
08:56:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render',
08:56:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
08:56:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
08:56:35 INFO - 'HOME': '/Users/cltbld',
08:56:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
08:56:35 INFO - 'LOGNAME': 'cltbld',
08:56:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:56:35 INFO - 'MOZ_NO_REMOTE': '1',
08:56:35 INFO - 'NO_EM_RESTART': '1',
08:56:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:56:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
08:56:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:56:35 INFO - 'PWD': '/builds/slave/test',
08:56:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
08:56:35 INFO - 'SHELL': '/bin/bash',
08:56:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners',
08:56:35 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/',
08:56:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
08:56:35 INFO - 'USER': 'cltbld',
08:56:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
08:56:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
08:56:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
08:56:35 INFO - 'XPC_FLAGS': '0x0',
08:56:35 INFO - 'XPC_SERVICE_NAME': '0',
08:56:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
08:56:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:56:35 INFO - Downloading/unpacking blobuploader==1.2.4
08:56: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
08:56: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
08:56:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56: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
08:56: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
08:56:38 INFO - Downloading blobuploader-1.2.4.tar.gz
08:56:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
08:56:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
08:56:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
08:56:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
08:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:39 INFO - Downloading docopt-0.6.1.tar.gz
08:56:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
08:56:39 INFO - Installing collected packages: blobuploader, requests, docopt
08:56:39 INFO - Running setup.py install for blobuploader
08:56:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
08:56:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
08:56:39 INFO - Running setup.py install for requests
08:56:40 INFO - Running setup.py install for docopt
08:56:40 INFO - Successfully installed blobuploader requests docopt
08:56:40 INFO - Cleaning up...
08:56:40 INFO - Return code: 0
08:56:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:56:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:56:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:56:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:40 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100f1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f857a5e8b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f335e0>, '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 0x100b16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b41990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
08:56:40 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
08:56:40 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:56:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render',
08:56:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
08:56:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
08:56:40 INFO - 'HOME': '/Users/cltbld',
08:56:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
08:56:40 INFO - 'LOGNAME': 'cltbld',
08:56:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:56:40 INFO - 'MOZ_NO_REMOTE': '1',
08:56:40 INFO - 'NO_EM_RESTART': '1',
08:56:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:56:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
08:56:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:56:40 INFO - 'PWD': '/builds/slave/test',
08:56:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
08:56:40 INFO - 'SHELL': '/bin/bash',
08:56:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners',
08:56:40 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/',
08:56:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
08:56:40 INFO - 'USER': 'cltbld',
08:56:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
08:56:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
08:56:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
08:56:40 INFO - 'XPC_FLAGS': '0x0',
08:56:40 INFO - 'XPC_SERVICE_NAME': '0',
08:56:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
08:56:40 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:56:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:56:40 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-JB9Aoe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:56:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:56:40 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-OrxBFk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-J5scLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-RM7bc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-mkrp9d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-J6womj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-aXPjHl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-pYBNHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-HARhT8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-A2gLGd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-dykOjz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:56:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:56:41 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-DsQcme-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-uELd4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-Fi94II-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-UaJok4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-xmm3wS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-YmWtZN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-9w5Tk5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-JBYxy3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:56:42 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-ABgwMZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:56:42 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:56:43 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-mTv0_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:56:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:56:43 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client
08:56:43 INFO - Running setup.py install for manifestparser
08:56:43 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
08:56:43 INFO - Running setup.py install for mozcrash
08:56:43 INFO - Running setup.py install for mozdebug
08:56:43 INFO - Running setup.py install for mozdevice
08:56:44 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Installing dm script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Running setup.py install for mozfile
08:56:44 INFO - Running setup.py install for mozhttpd
08:56:44 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Running setup.py install for mozinfo
08:56:44 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Running setup.py install for mozInstall
08:56:44 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Running setup.py install for mozleak
08:56:44 INFO - Running setup.py install for mozlog
08:56:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
08:56:44 INFO - Running setup.py install for moznetwork
08:56:45 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
08:56:45 INFO - Running setup.py install for mozprocess
08:56:45 INFO - Running setup.py install for mozprofile
08:56:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
08:56:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
08:56:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
08:56:45 INFO - Running setup.py install for mozrunner
08:56:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
08:56:45 INFO - Running setup.py install for mozscreenshot
08:56:45 INFO - Running setup.py install for moztest
08:56:45 INFO - Running setup.py install for mozversion
08:56:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
08:56:46 INFO - Running setup.py install for wptserve
08:56:46 INFO - Running setup.py install for marionette-driver
08:56:46 INFO - Running setup.py install for browsermob-proxy
08:56:46 INFO - Running setup.py install for marionette-client
08:56:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:56:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
08:56:46 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client
08:56:46 INFO - Cleaning up...
08:56:46 INFO - Return code: 0
08:56:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:56:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:56:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:56:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:56:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
08:56:46 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.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 0x100f1ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f37f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f857a5e8b90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f335e0>, '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 0x100b16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b41990>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'XPC_SERVICE_NAME': '0', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 'HOME': '/Users/cltbld', 'NO_EM_RESTART': '1', 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 'XPCOM_DEBUG_BREAK': 'warn', 'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
08:56:46 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.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
08:56:46 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.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:56:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render',
08:56:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
08:56:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
08:56:46 INFO - 'HOME': '/Users/cltbld',
08:56:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
08:56:46 INFO - 'LOGNAME': 'cltbld',
08:56:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:56:46 INFO - 'MOZ_NO_REMOTE': '1',
08:56:46 INFO - 'NO_EM_RESTART': '1',
08:56:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:56:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
08:56:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:56:46 INFO - 'PWD': '/builds/slave/test',
08:56:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
08:56:46 INFO - 'SHELL': '/bin/bash',
08:56:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners',
08:56:46 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/',
08:56:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
08:56:46 INFO - 'USER': 'cltbld',
08:56:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
08:56:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
08:56:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
08:56:46 INFO - 'XPC_FLAGS': '0x0',
08:56:46 INFO - 'XPC_SERVICE_NAME': '0',
08:56:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
08:56:47 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-a4HUeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:56: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))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-LVUPoz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:56: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))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-CJCemc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-Jy15ej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-ncMgHJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-FNgFLj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-AKSMNc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-cGWSpF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:56:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
08:56:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:56:47 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-GP454l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:56: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))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-fXdidp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-htjEvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-YtmzqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-RF8sFn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-q4XqFe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-Ak_MoX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-Rr9FVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-3KYDfO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:56:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
08:56:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
08:56:48 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-0VkrNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
08:56:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
08:56:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-XEhEYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
08:56:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:56:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-_vzrdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
08:56:49 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:56:49 INFO - Running setup.py (path:/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/pip-kZeeXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:56:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
08:56:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
08:56:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
08:56:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
08:56:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
08:56:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
08:56:52 INFO - Downloading blessings-1.6.tar.gz
08:56:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
08:56:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
08:56:52 INFO - Installing collected packages: blessings
08:56:52 INFO - Running setup.py install for blessings
08:56:52 INFO - Successfully installed blessings
08:56:52 INFO - Cleaning up...
08:56:52 INFO - Return code: 0
08:56:52 INFO - Done creating virtualenv /builds/slave/test/build/venv.
08:56:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:56:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:56:52 INFO - Reading from file tmpfile_stdout
08:56:52 INFO - Current package versions:
08:56:52 INFO - blessings == 1.6
08:56:52 INFO - blobuploader == 1.2.4
08:56:52 INFO - browsermob-proxy == 0.6.0
08:56:52 INFO - docopt == 0.6.1
08:56:52 INFO - manifestparser == 1.1
08:56:52 INFO - marionette-client == 2.3.0
08:56:52 INFO - marionette-driver == 1.4.0
08:56:52 INFO - mozInstall == 1.12
08:56:52 INFO - mozcrash == 0.17
08:56:52 INFO - mozdebug == 0.1
08:56:52 INFO - mozdevice == 0.48
08:56:52 INFO - mozfile == 1.2
08:56:52 INFO - mozhttpd == 0.7
08:56:52 INFO - mozinfo == 0.9
08:56:52 INFO - mozleak == 0.1
08:56:52 INFO - mozlog == 3.1
08:56:52 INFO - moznetwork == 0.27
08:56:52 INFO - mozprocess == 0.22
08:56:52 INFO - mozprofile == 0.28
08:56:52 INFO - mozrunner == 6.11
08:56:52 INFO - mozscreenshot == 0.1
08:56:52 INFO - mozsystemmonitor == 0.0
08:56:52 INFO - moztest == 0.7
08:56:52 INFO - mozversion == 1.4
08:56:52 INFO - psutil == 3.1.1
08:56:52 INFO - requests == 1.2.3
08:56:52 INFO - wptserve == 1.4.0
08:56:52 INFO - wsgiref == 0.1.2
08:56:52 INFO - Running post-action listener: _resource_record_post_action
08:56:52 INFO - Running post-action listener: _start_resource_monitoring
08:56:52 INFO - Starting resource monitoring.
08:56:52 INFO - #####
08:56:52 INFO - ##### Running pull step.
08:56:52 INFO - #####
08:56:52 INFO - Running pre-action listener: _resource_record_pre_action
08:56:52 INFO - Running main action method: pull
08:56:52 INFO - Pull has nothing to do!
08:56:52 INFO - Running post-action listener: _resource_record_post_action
08:56:52 INFO - #####
08:56:52 INFO - ##### Running install step.
08:56:52 INFO - #####
08:56:52 INFO - Running pre-action listener: _resource_record_pre_action
08:56:52 INFO - Running main action method: install
08:56:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:56:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:56:53 INFO - Reading from file tmpfile_stdout
08:56:53 INFO - Detecting whether we're running mozinstall >=1.0...
08:56:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
08:56:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
08:56:53 INFO - Reading from file tmpfile_stdout
08:56:53 INFO - Output received:
08:56:53 INFO - Usage: mozinstall [options] installer
08:56:53 INFO - Options:
08:56:53 INFO - -h, --help show this help message and exit
08:56:53 INFO - -d DEST, --destination=DEST
08:56:53 INFO - Directory to install application into. [default:
08:56:53 INFO - "/builds/slave/test"]
08:56:53 INFO - --app=APP Application being installed. [default: firefox]
08:56:53 INFO - mkdir: /builds/slave/test/build/application
08:56:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
08:56:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac.dmg --destination /builds/slave/test/build/application
08:57:15 INFO - Reading from file tmpfile_stdout
08:57:15 INFO - Output received:
08:57:15 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
08:57:15 INFO - Running post-action listener: _resource_record_post_action
08:57:15 INFO - #####
08:57:15 INFO - ##### Running run-tests step.
08:57:15 INFO - #####
08:57:15 INFO - Running pre-action listener: _resource_record_pre_action
08:57:15 INFO - Running main action method: run_tests
08:57:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
08:57:15 INFO - Minidump filename unknown. Determining based upon platform and architecture.
08:57:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
08:57:15 INFO - grabbing minidump binary from tooltool
08:57:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:57:15 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x100f335e0>, '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 0x100b16cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100b41990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
08:57:15 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/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
08:57:15 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/macosx64/releng.manifest -o -c /builds/tooltool_cache
08:57:15 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
08:57:15 INFO - Return code: 0
08:57:15 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
08:57:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
08:57:15 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.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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
08:57:15 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.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-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
08:57:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NzWjjl2Huq/Render',
08:57:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
08:57:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
08:57:15 INFO - 'HOME': '/Users/cltbld',
08:57:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
08:57:15 INFO - 'LOGNAME': 'cltbld',
08:57:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
08:57:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:57:15 INFO - 'MOZ_NO_REMOTE': '1',
08:57:15 INFO - 'NO_EM_RESTART': '1',
08:57:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:57:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
08:57:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:57:15 INFO - 'PWD': '/builds/slave/test',
08:57:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
08:57:15 INFO - 'SHELL': '/bin/bash',
08:57:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.N2EDP0sFRs/Listeners',
08:57:15 INFO - 'TMPDIR': '/var/folders/7m/bcbqjw3n3vg902dvqyjs3pcm00000w/T/',
08:57:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
08:57:15 INFO - 'USER': 'cltbld',
08:57:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
08:57:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
08:57:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
08:57:15 INFO - 'XPC_FLAGS': '0x0',
08:57:15 INFO - 'XPC_SERVICE_NAME': '0',
08:57:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
08:57:15 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.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/UprlyqxXQxabVTUrl23fzg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-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
08:57:16 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path
08:57:16 INFO - import pkg_resources
08:57:17 INFO - Using 1 client processes
08:57:17 INFO - wptserve Starting http server on 127.0.0.1:8000
08:57:17 INFO - wptserve Starting http server on 127.0.0.1:8001
08:57:17 INFO - wptserve Starting http server on 127.0.0.1:8443
08:57:19 INFO - SUITE-START | Running 1476 tests
08:57:19 INFO - Running testharness tests
08:57:19 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
08:57:19 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
08:57:19 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
08:57:19 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
08:57:19 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
08:57:19 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
08:57:19 INFO - TEST-START | /cors/redirect-origin.htm
08:57:19 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
08:57:19 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
08:57:19 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
08:57:19 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
08:57:19 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
08:57:19 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
08:57:19 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 9ms
08:57:19 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
08:57:19 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 9ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
08:57:19 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
08:57:19 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
08:57:19 INFO - Setting up ssl
08:57:19 INFO - PROCESS | certutil |
08:57:19 INFO - PROCESS | certutil |
08:57:19 INFO - PROCESS | certutil |
08:57:19 INFO - Certificate Nickname Trust Attributes
08:57:19 INFO - SSL,S/MIME,JAR/XPI
08:57:19 INFO -
08:57:19 INFO - web-platform-tests CT,,
08:57:19 INFO -
08:57:19 INFO - Starting runner
08:57:20 INFO - PROCESS | 1662 | 1467388640625 Marionette INFO Listening on port 2828
08:57:21 INFO - PROCESS | 1662 | 1467388641893 Marionette INFO startBrowser c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:21 INFO - PROCESS | 1662 | 1467388641907 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:22 INFO - PROCESS | 1662 | 1467388642108 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:22 INFO - PROCESS | 1662 | 1467388642173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:22 INFO - PROCESS | 1662 | 1467388642650 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:22 INFO - PROCESS | 1662 | 1467388642846 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
08:57:22 INFO - PROCESS | 1662 | 1467388642881 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:22 INFO - PROCESS | 1662 | 1467388642893 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 268ms
08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
08:57:23 INFO - PROCESS | 1662 | 1467388643158 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - PROCESS | 1662 | 1467388643249 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 317ms
08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
08:57:23 INFO - PROCESS | 1662 | 1467388643479 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - PROCESS | 1662 | 1467388643517 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 219ms
08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
08:57:23 INFO - PROCESS | 1662 | 1467388643699 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - PROCESS | 1662 | 1467388643741 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 270ms
08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
08:57:23 INFO - PROCESS | 1662 | 1467388643978 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - PROCESS | 1662 | 1467388644014 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
08:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 217ms
08:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
08:57:24 INFO - PROCESS | 1662 | 1467388644210 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - PROCESS | 1662 | 1467388644264 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
08:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 319ms
08:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
08:57:24 INFO - PROCESS | 1662 | 1467388644547 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - PROCESS | 1662 | 1467388644584 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
08:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 227ms
08:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
08:57:24 INFO - PROCESS | 1662 | 1467388644765 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:24 INFO - PROCESS | 1662 | 1467388644801 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
08:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 267ms
08:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
08:57:25 INFO - PROCESS | 1662 | 1467388645034 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - PROCESS | 1662 | 1467388645083 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
08:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 217ms
08:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
08:57:25 INFO - PROCESS | 1662 | 1467388645261 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - PROCESS | 1662 | 1467388645298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
08:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 225ms
08:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
08:57:25 INFO - PROCESS | 1662 | 1467388645482 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - PROCESS | 1662 | 1467388645525 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
08:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 219ms
08:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
08:57:25 INFO - PROCESS | 1662 | 1467388645710 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - PROCESS | 1662 | 1467388645745 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
08:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 225ms
08:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
08:57:25 INFO - PROCESS | 1662 | 1467388645931 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:25 INFO - PROCESS | 1662 | 1467388645962 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 217ms
08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
08:57:26 INFO - PROCESS | 1662 | 1467388646158 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - PROCESS | 1662 | 1467388646194 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 270ms
08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
08:57:26 INFO - PROCESS | 1662 | 1467388646434 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - PROCESS | 1662 | 1467388646491 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 318ms
08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
08:57:26 INFO - PROCESS | 1662 | 1467388646761 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - PROCESS | 1662 | 1467388646796 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 223ms
08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
08:57:26 INFO - PROCESS | 1662 | 1467388646980 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - PROCESS | 1662 | 1467388647023 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
08:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 267ms
08:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
08:57:27 INFO - PROCESS | 1662 | 1467388647248 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - PROCESS | 1662 | 1467388647284 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
08:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 220ms
08:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
08:57:27 INFO - PROCESS | 1662 | 1467388647479 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - PROCESS | 1662 | 1467388647511 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
08:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 268ms
08:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
08:57:27 INFO - PROCESS | 1662 | 1467388647751 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:27 INFO - PROCESS | 1662 | 1467388647807 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 269ms
08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
08:57:28 INFO - PROCESS | 1662 | 1467388648034 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - PROCESS | 1662 | 1467388648084 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 269ms
08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
08:57:28 INFO - PROCESS | 1662 | 1467388648316 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - PROCESS | 1662 | 1467388648359 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 277ms
08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
08:57:28 INFO - PROCESS | 1662 | 1467388648593 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - PROCESS | 1662 | 1467388648625 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 227ms
08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
08:57:28 INFO - PROCESS | 1662 | 1467388648815 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:28 INFO - PROCESS | 1662 | 1467388648866 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
08:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 267ms
08:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
08:57:29 INFO - PROCESS | 1662 | 1467388649098 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - PROCESS | 1662 | 1467388649145 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
08:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 224ms
08:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
08:57:29 INFO - PROCESS | 1662 | 1467388649314 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - PROCESS | 1662 | 1467388649348 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
08:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 217ms
08:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
08:57:29 INFO - PROCESS | 1662 | 1467388649533 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - PROCESS | 1662 | 1467388649578 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
08:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 268ms
08:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
08:57:29 INFO - PROCESS | 1662 | 1467388649813 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:29 INFO - PROCESS | 1662 | 1467388649864 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
08:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 326ms
08:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
08:57:30 INFO - PROCESS | 1662 | 1467388650140 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:30 INFO - PROCESS | 1662 | 1467388650196 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
08:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 271ms
08:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
08:57:30 INFO - PROCESS | 1662 | 1467388650428 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:30 INFO - PROCESS | 1662 | 1467388650480 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
08:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 572ms
08:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
08:57:30 INFO - PROCESS | 1662 | 1467388650996 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:31 INFO - PROCESS | 1662 | 1467388651048 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
08:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 318ms
08:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
08:57:31 INFO - PROCESS | 1662 | 1467388651318 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:31 INFO - PROCESS | 1662 | 1467388651367 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
08:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 268ms
08:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
08:57:31 INFO - PROCESS | 1662 | 1467388651616 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:31 INFO - PROCESS | 1662 | 1467388651680 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
08:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 369ms
08:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
08:57:31 INFO - PROCESS | 1662 | 1467388651977 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:32 INFO - PROCESS | 1662 | 1467388652015 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
08:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 271ms
08:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
08:57:32 INFO - PROCESS | 1662 | 1467388652247 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:32 INFO - PROCESS | 1662 | 1467388652281 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
08:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 217ms
08:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
08:57:32 INFO - PROCESS | 1662 | 1467388652468 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:32 INFO - PROCESS | 1662 | 1467388652514 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
08:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 519ms
08:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
08:57:32 INFO - PROCESS | 1662 | 1467388652988 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - PROCESS | 1662 | 1467388653016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
08:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 217ms
08:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
08:57:33 INFO - PROCESS | 1662 | 1467388653214 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - PROCESS | 1662 | 1467388653249 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
08:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 217ms
08:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
08:57:33 INFO - PROCESS | 1662 | 1467388653434 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - PROCESS | 1662 | 1467388653469 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
08:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 218ms
08:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
08:57:33 INFO - PROCESS | 1662 | 1467388653662 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - PROCESS | 1662 | 1467388653696 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
08:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 277ms
08:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
08:57:33 INFO - PROCESS | 1662 | 1467388653948 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - PROCESS | 1662 | 1467388654009 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
08:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 320ms
08:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
08:57:34 INFO - PROCESS | 1662 | 1467388654268 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - PROCESS | 1662 | 1467388654325 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
08:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 317ms
08:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
08:57:34 INFO - PROCESS | 1662 | 1467388654601 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - PROCESS | 1662 | 1467388654660 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
08:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 325ms
08:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
08:57:34 INFO - PROCESS | 1662 | 1467388654931 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:34 INFO - PROCESS | 1662 | 1467388654983 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 217ms
08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
08:57:35 INFO - PROCESS | 1662 | 1467388655147 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - PROCESS | 1662 | 1467388655181 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 218ms
08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
08:57:35 INFO - PROCESS | 1662 | 1467388655378 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - PROCESS | 1662 | 1467388655414 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 278ms
08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
08:57:35 INFO - PROCESS | 1662 | 1467388655652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - PROCESS | 1662 | 1467388655724 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 318ms
08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
08:57:36 INFO - PROCESS | 1662 | 1467388656000 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - PROCESS | 1662 | 1467388656054 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
08:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 221ms
08:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
08:57:36 INFO - PROCESS | 1662 | 1467388656234 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - PROCESS | 1662 | 1467388656277 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
08:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 221ms
08:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
08:57:36 INFO - PROCESS | 1662 | 1467388656452 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - PROCESS | 1662 | 1467388656499 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
08:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 219ms
08:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
08:57:36 INFO - PROCESS | 1662 | 1467388656680 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - PROCESS | 1662 | 1467388656713 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
08:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 216ms
08:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
08:57:36 INFO - PROCESS | 1662 | 1467388656898 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:36 INFO - PROCESS | 1662 | 1467388656933 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
08:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 221ms
08:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
08:57:37 INFO - PROCESS | 1662 | 1467388657129 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - PROCESS | 1662 | 1467388657165 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
08:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 276ms
08:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
08:57:37 INFO - PROCESS | 1662 | 1467388657413 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - PROCESS | 1662 | 1467388657456 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
08:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 218ms
08:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
08:57:37 INFO - PROCESS | 1662 | 1467388657635 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - PROCESS | 1662 | 1467388657677 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
08:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 267ms
08:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
08:57:37 INFO - PROCESS | 1662 | 1467388657916 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:37 INFO - PROCESS | 1662 | 1467388657979 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
08:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 268ms
08:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
08:57:38 INFO - PROCESS | 1662 | 1467388658185 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - PROCESS | 1662 | 1467388658228 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
08:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 218ms
08:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
08:57:38 INFO - PROCESS | 1662 | 1467388658414 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - PROCESS | 1662 | 1467388658447 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
08:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 216ms
08:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
08:57:38 INFO - PROCESS | 1662 | 1467388658635 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - PROCESS | 1662 | 1467388658681 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
08:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 320ms
08:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
08:57:38 INFO - PROCESS | 1662 | 1467388658970 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:39 INFO - PROCESS | 1662 | 1467388659029 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
08:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms
08:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
08:57:39 INFO - PROCESS | 1662 | 1467388659464 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:39 INFO - PROCESS | 1662 | 1467388659517 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
08:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 277ms
08:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
08:57:39 INFO - PROCESS | 1662 | 1467388659749 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:39 INFO - PROCESS | 1662 | 1467388659809 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 277ms
08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
08:57:40 INFO - PROCESS | 1662 | 1467388660017 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - PROCESS | 1662 | 1467388660053 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 267ms
08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
08:57:40 INFO - PROCESS | 1662 | 1467388660295 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - PROCESS | 1662 | 1467388660336 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 324ms
08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
08:57:40 INFO - PROCESS | 1662 | 1467388660619 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - PROCESS | 1662 | 1467388660671 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 317ms
08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
08:57:40 INFO - PROCESS | 1662 | 1467388660949 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:41 INFO - PROCESS | 1662 | 1467388661006 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
08:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 277ms
08:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
08:57:41 INFO - PROCESS | 1662 | 1467388661217 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:41 INFO - PROCESS | 1662 | 1467388661565 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
08:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 719ms
08:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
08:57:41 INFO - PROCESS | 1662 | 1467388661952 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - PROCESS | 1662 | 1467388662018 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
08:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 324ms
08:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
08:57:42 INFO - PROCESS | 1662 | 1467388662284 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - PROCESS | 1662 | 1467388662336 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
08:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 318ms
08:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
08:57:42 INFO - PROCESS | 1662 | 1467388662634 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - PROCESS | 1662 | 1467388662686 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
08:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 273ms
08:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
08:57:42 INFO - PROCESS | 1662 | 1467388662898 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:42 INFO - PROCESS | 1662 | 1467388662933 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
08:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 318ms
08:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
08:57:43 INFO - PROCESS | 1662 | 1467388663228 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:43 INFO - PROCESS | 1662 | 1467388663279 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
08:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 325ms
08:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
08:57:43 INFO - PROCESS | 1662 | 1467388663550 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:43 INFO - PROCESS | 1662 | 1467388663599 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 271ms
08:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
08:57:43 INFO - PROCESS | 1662 | 1467388663878 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:43 INFO - PROCESS | 1662 | 1467388663927 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 387ms
08:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
08:57:44 INFO - PROCESS | 1662 | 1467388664245 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - PROCESS | 1662 | 1467388664280 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 267ms
08:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
08:57:44 INFO - PROCESS | 1662 | 1467388664516 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - PROCESS | 1662 | 1467388664552 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 217ms
08:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
08:57:44 INFO - PROCESS | 1662 | 1467388664744 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - PROCESS | 1662 | 1467388664779 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 217ms
08:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
08:57:44 INFO - PROCESS | 1662 | 1467388664964 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - PROCESS | 1662 | 1467388665002 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 267ms
08:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
08:57:45 INFO - PROCESS | 1662 | 1467388665233 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - PROCESS | 1662 | 1467388665276 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 218ms
08:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
08:57:45 INFO - PROCESS | 1662 | 1467388665479 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - PROCESS | 1662 | 1467388665529 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 283ms
08:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
08:57:45 INFO - PROCESS | 1662 | 1467388665762 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:45 INFO - PROCESS | 1662 | 1467388665821 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 330ms
08:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
08:57:46 INFO - PROCESS | 1662 | 1467388666097 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - PROCESS | 1662 | 1467388666160 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 267ms
08:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
08:57:46 INFO - PROCESS | 1662 | 1467388666363 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - PROCESS | 1662 | 1467388666397 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
08:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 225ms
08:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
08:57:46 INFO - PROCESS | 1662 | 1467388666584 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - PROCESS | 1662 | 1467388666628 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
08:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 368ms
08:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
08:57:46 INFO - PROCESS | 1662 | 1467388666968 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:47 INFO - PROCESS | 1662 | 1467388667006 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
08:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 271ms
08:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
08:57:47 INFO - PROCESS | 1662 | 1467388667250 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:47 INFO - PROCESS | 1662 | 1467388667311 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
08:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 319ms
08:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
08:57:47 INFO - PROCESS | 1662 | 1467388667579 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:47 INFO - PROCESS | 1662 | 1467388667629 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
08:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms
08:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
08:57:48 INFO - PROCESS | 1662 | 1467388668100 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:48 INFO - PROCESS | 1662 | 1467388668146 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 321ms
08:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
08:57:48 INFO - PROCESS | 1662 | 1467388668455 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:48 INFO - PROCESS | 1662 | 1467388668497 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 335ms
08:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
08:57:48 INFO - PROCESS | 1662 | 1467388668794 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:48 INFO - PROCESS | 1662 | 1467388668835 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 269ms
08:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
08:57:49 INFO - PROCESS | 1662 | 1467388669066 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:49 INFO - PROCESS | 1662 | 1467388669133 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 320ms
08:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
08:57:49 INFO - PROCESS | 1662 | 1467388669396 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:49 INFO - PROCESS | 1662 | 1467388669432 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
08:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 276ms
08:57:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
08:57:49 INFO - PROCESS | 1662 | 1467388669668 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:49 INFO - PROCESS | 1662 | 1467388669732 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
08:57:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 367ms
08:57:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
08:57:50 INFO - PROCESS | 1662 | 1467388670045 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - PROCESS | 1662 | 1467388670103 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
08:57:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 275ms
08:57:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
08:57:50 INFO - PROCESS | 1662 | 1467388670314 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - PROCESS | 1662 | 1467388670348 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
08:57:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 218ms
08:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
08:57:50 INFO - PROCESS | 1662 | 1467388670534 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - PROCESS | 1662 | 1467388670568 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
08:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 218ms
08:57:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
08:57:50 INFO - PROCESS | 1662 | 1467388670764 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:50 INFO - PROCESS | 1662 | 1467388670816 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
08:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 325ms
08:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
08:57:51 INFO - PROCESS | 1662 | 1467388671094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - PROCESS | 1662 | 1467388671131 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
08:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 269ms
08:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
08:57:51 INFO - PROCESS | 1662 | 1467388671362 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - PROCESS | 1662 | 1467388671397 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
08:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 275ms
08:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
08:57:51 INFO - PROCESS | 1662 | 1467388671636 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - PROCESS | 1662 | 1467388671679 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
08:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 217ms
08:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
08:57:51 INFO - PROCESS | 1662 | 1467388671864 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:51 INFO - PROCESS | 1662 | 1467388671902 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
08:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 267ms
08:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
08:57:52 INFO - PROCESS | 1662 | 1467388672133 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:52 INFO - PROCESS | 1662 | 1467388672176 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
08:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 217ms
08:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
08:57:52 INFO - PROCESS | 1662 | 1467388672353 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:52 INFO - PROCESS | 1662 | 1467388672397 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
08:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 217ms
08:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
08:57:52 INFO - PROCESS | 1662 | 1467388672580 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:52 INFO - PROCESS | 1662 | 1467388672615 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
08:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 725ms
08:57:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
08:57:53 INFO - PROCESS | 1662 | 1467388673301 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:53 INFO - PROCESS | 1662 | 1467388673331 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
08:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 725ms
08:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
08:57:54 INFO - PROCESS | 1662 | 1467388674068 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:54 INFO - PROCESS | 1662 | 1467388674099 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:54 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
08:57:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:57:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 319ms
08:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
08:57:54 INFO - PROCESS | 1662 | 1467388674399 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:54 INFO - PROCESS | 1662 | 1467388674439 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
08:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 268ms
08:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
08:57:54 INFO - PROCESS | 1662 | 1467388674683 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:54 INFO - PROCESS | 1662 | 1467388674737 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
08:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 378ms
08:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
08:57:55 INFO - PROCESS | 1662 | 1467388675065 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - PROCESS | 1662 | 1467388675131 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
08:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 327ms
08:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
08:57:55 INFO - PROCESS | 1662 | 1467388675382 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - PROCESS | 1662 | 1467388675417 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
08:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 268ms
08:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
08:57:55 INFO - PROCESS | 1662 | 1467388675652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - PROCESS | 1662 | 1467388675697 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
08:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 270ms
08:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
08:57:55 INFO - PROCESS | 1662 | 1467388675935 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:55 INFO - PROCESS | 1662 | 1467388675988 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:56 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
08:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 321ms
08:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
08:57:56 INFO - PROCESS | 1662 | 1467388676282 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:56 INFO - PROCESS | 1662 | 1467388676342 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
08:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 277ms
08:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
08:57:56 INFO - PROCESS | 1662 | 1467388676550 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:56 INFO - PROCESS | 1662 | 1467388676584 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:56 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
08:57:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 216ms
08:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
08:57:56 INFO - PROCESS | 1662 | 1467388676777 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:56 INFO - PROCESS | 1662 | 1467388676811 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
08:57:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:57:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
08:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 266ms
08:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
08:57:57 INFO - PROCESS | 1662 | 1467388677046 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - PROCESS | 1662 | 1467388677100 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
08:57:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
08:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:57:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:57:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 275ms
08:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
08:57:57 INFO - PROCESS | 1662 | 1467388677317 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - PROCESS | 1662 | 1467388677363 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
08:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 217ms
08:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
08:57:57 INFO - PROCESS | 1662 | 1467388677536 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - PROCESS | 1662 | 1467388677579 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
08:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 267ms
08:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
08:57:57 INFO - PROCESS | 1662 | 1467388677812 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:57 INFO - PROCESS | 1662 | 1467388677885 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
08:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 324ms
08:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
08:57:58 INFO - PROCESS | 1662 | 1467388678137 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:58 INFO - PROCESS | 1662 | 1467388678203 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
08:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 370ms
08:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
08:57:58 INFO - PROCESS | 1662 | 1467388678519 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:58 INFO - PROCESS | 1662 | 1467388678565 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
08:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 267ms
08:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
08:57:58 INFO - PROCESS | 1662 | 1467388678798 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:58 INFO - PROCESS | 1662 | 1467388678845 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
08:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 318ms
08:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
08:57:59 INFO - PROCESS | 1662 | 1467388679117 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - PROCESS | 1662 | 1467388679159 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
08:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 219ms
08:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
08:57:59 INFO - PROCESS | 1662 | 1467388679347 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - PROCESS | 1662 | 1467388679396 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
08:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 281ms
08:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
08:57:59 INFO - PROCESS | 1662 | 1467388679629 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - PROCESS | 1662 | 1467388679667 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
08:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 276ms
08:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
08:57:59 INFO - PROCESS | 1662 | 1467388679902 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:57:59 INFO - PROCESS | 1662 | 1467388679944 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
08:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 223ms
08:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
08:58:00 INFO - PROCESS | 1662 | 1467388680135 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:00 INFO - PROCESS | 1662 | 1467388680230 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
08:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 470ms
08:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
08:58:00 INFO - PROCESS | 1662 | 1467388680620 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:00 INFO - PROCESS | 1662 | 1467388680682 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
08:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 368ms
08:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
08:58:01 INFO - PROCESS | 1662 | 1467388680999 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - PROCESS | 1662 | 1467388681050 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
08:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 268ms
08:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
08:58:01 INFO - PROCESS | 1662 | 1467388681270 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - PROCESS | 1662 | 1467388681320 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
08:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 267ms
08:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
08:58:01 INFO - PROCESS | 1662 | 1467388681536 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - PROCESS | 1662 | 1467388681582 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
08:58:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 218ms
08:58:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
08:58:01 INFO - PROCESS | 1662 | 1467388681764 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - PROCESS | 1662 | 1467388681797 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
08:58:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
08:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
08:58:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
08:58:01 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
08:58:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
08:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:58:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
08:58:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
08:58:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 219ms
08:58:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
08:58:02 INFO - PROCESS | 1662 | 1467388681997 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - PROCESS | 1662 | 1467388682032 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
08:58:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 221ms
08:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
08:58:02 INFO - PROCESS | 1662 | 1467388682217 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - PROCESS | 1662 | 1467388682258 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
08:58:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 316ms
08:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
08:58:02 INFO - PROCESS | 1662 | 1467388682549 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - PROCESS | 1662 | 1467388682594 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
08:58:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 317ms
08:58:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
08:58:02 INFO - PROCESS | 1662 | 1467388682868 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:02 INFO - PROCESS | 1662 | 1467388682923 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
08:58:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 267ms
08:58:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
08:58:03 INFO - PROCESS | 1662 | 1467388683148 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - PROCESS | 1662 | 1467388683183 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
08:58:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 227ms
08:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
08:58:03 INFO - PROCESS | 1662 | 1467388683369 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - PROCESS | 1662 | 1467388683412 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
08:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 218ms
08:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
08:58:03 INFO - PROCESS | 1662 | 1467388683601 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - PROCESS | 1662 | 1467388683651 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
08:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 272ms
08:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
08:58:03 INFO - PROCESS | 1662 | 1467388683886 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:03 INFO - PROCESS | 1662 | 1467388683928 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
08:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 266ms
08:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
08:58:04 INFO - PROCESS | 1662 | 1467388684152 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:04 INFO - PROCESS | 1662 | 1467388684198 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
08:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 421ms
08:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
08:58:04 INFO - PROCESS | 1662 | 1467388684575 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:04 INFO - PROCESS | 1662 | 1467388684616 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
08:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 320ms
08:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
08:58:04 INFO - PROCESS | 1662 | 1467388684912 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:04 INFO - PROCESS | 1662 | 1467388684963 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
08:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 274ms
08:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
08:58:05 INFO - PROCESS | 1662 | 1467388685183 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:05 INFO - PROCESS | 1662 | 1467388685220 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
08:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 267ms
08:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
08:58:05 INFO - PROCESS | 1662 | 1467388685466 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:05 INFO - PROCESS | 1662 | 1467388685526 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
08:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 327ms
08:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
08:58:05 INFO - PROCESS | 1662 | 1467388685784 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:05 INFO - PROCESS | 1662 | 1467388685836 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
08:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 219ms
08:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
08:58:06 INFO - PROCESS | 1662 | 1467388686016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:06 INFO - PROCESS | 1662 | 1467388686054 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
08:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 227ms
08:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
08:58:06 INFO - PROCESS | 1662 | 1467388686237 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:06 INFO - PROCESS | 1662 | 1467388686276 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
08:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 468ms
08:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
08:58:06 INFO - PROCESS | 1662 | 1467388686712 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:06 INFO - PROCESS | 1662 | 1467388686761 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
08:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 321ms
08:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
08:58:07 INFO - PROCESS | 1662 | 1467388687052 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - PROCESS | 1662 | 1467388687110 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
08:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 279ms
08:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
08:58:07 INFO - PROCESS | 1662 | 1467388687336 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - PROCESS | 1662 | 1467388687385 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
08:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 318ms
08:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
08:58:07 INFO - PROCESS | 1662 | 1467388687664 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - PROCESS | 1662 | 1467388687709 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
08:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 277ms
08:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
08:58:07 INFO - PROCESS | 1662 | 1467388687933 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:07 INFO - PROCESS | 1662 | 1467388687966 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
08:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 218ms
08:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
08:58:08 INFO - PROCESS | 1662 | 1467388688164 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:08 INFO - PROCESS | 1662 | 1467388688211 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
08:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 268ms
08:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
08:58:08 INFO - PROCESS | 1662 | 1467388688447 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:08 INFO - PROCESS | 1662 | 1467388688499 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
08:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 368ms
08:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
08:58:08 INFO - PROCESS | 1662 | 1467388688812 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:08 INFO - PROCESS | 1662 | 1467388688852 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
08:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 323ms
08:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
08:58:09 INFO - PROCESS | 1662 | 1467388689149 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - PROCESS | 1662 | 1467388689197 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
08:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 268ms
08:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
08:58:09 INFO - PROCESS | 1662 | 1467388689415 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - PROCESS | 1662 | 1467388689452 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
08:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 268ms
08:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
08:58:09 INFO - PROCESS | 1662 | 1467388689698 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - PROCESS | 1662 | 1467388689753 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
08:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 267ms
08:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
08:58:09 INFO - PROCESS | 1662 | 1467388689965 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - PROCESS | 1662 | 1467388690013 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
08:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 325ms
08:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
08:58:10 INFO - PROCESS | 1662 | 1467388690300 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - PROCESS | 1662 | 1467388690376 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
08:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 278ms
08:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
08:58:10 INFO - PROCESS | 1662 | 1467388690570 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - PROCESS | 1662 | 1467388690612 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
08:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 216ms
08:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
08:58:10 INFO - PROCESS | 1662 | 1467388690800 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:10 INFO - PROCESS | 1662 | 1467388690848 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
08:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 233ms
08:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
08:58:11 INFO - PROCESS | 1662 | 1467388691034 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:11 INFO - PROCESS | 1662 | 1467388691081 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
08:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 319ms
08:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
08:58:11 INFO - PROCESS | 1662 | 1467388691362 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:11 INFO - PROCESS | 1662 | 1467388691396 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
08:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 225ms
08:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
08:58:11 INFO - PROCESS | 1662 | 1467388691587 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:11 INFO - PROCESS | 1662 | 1467388691647 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
08:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 423ms
08:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
08:58:12 INFO - PROCESS | 1662 | 1467388692016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:12 INFO - PROCESS | 1662 | 1467388692070 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
08:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 317ms
08:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
08:58:12 INFO - PROCESS | 1662 | 1467388692337 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:12 INFO - PROCESS | 1662 | 1467388692394 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
08:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 418ms
08:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
08:58:12 INFO - PROCESS | 1662 | 1467388692757 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:12 INFO - PROCESS | 1662 | 1467388692815 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
08:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 268ms
08:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
08:58:13 INFO - PROCESS | 1662 | 1467388693036 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:13 INFO - PROCESS | 1662 | 1467388693085 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
08:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 770ms
08:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
08:58:13 INFO - PROCESS | 1662 | 1467388693812 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:13 INFO - PROCESS | 1662 | 1467388693844 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
08:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 721ms
08:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
08:58:14 INFO - PROCESS | 1662 | 1467388694532 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:14 INFO - PROCESS | 1662 | 1467388694568 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
08:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 767ms
08:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
08:58:15 INFO - PROCESS | 1662 | 1467388695304 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:15 INFO - PROCESS | 1662 | 1467388695330 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
08:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 669ms
08:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
08:58:15 INFO - PROCESS | 1662 | 1467388695977 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:16 INFO - PROCESS | 1662 | 1467388696022 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
08:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 720ms
08:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
08:58:16 INFO - PROCESS | 1662 | 1467388696701 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:16 INFO - PROCESS | 1662 | 1467388696732 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
08:58:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 726ms
08:58:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
08:58:17 INFO - PROCESS | 1662 | 1467388697429 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:17 INFO - PROCESS | 1662 | 1467388697469 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
08:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 718ms
08:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
08:58:18 INFO - PROCESS | 1662 | 1467388698150 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:18 INFO - PROCESS | 1662 | 1467388698180 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
08:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 722ms
08:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
08:58:18 INFO - PROCESS | 1662 | 1467388698881 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:18 INFO - PROCESS | 1662 | 1467388698969 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
08:58:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 872ms
08:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
08:58:19 INFO - PROCESS | 1662 | 1467388699758 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:19 INFO - PROCESS | 1662 | 1467388699791 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
08:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 722ms
08:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
08:58:20 INFO - PROCESS | 1662 | 1467388700502 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:20 INFO - PROCESS | 1662 | 1467388700559 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:20 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
08:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
08:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 276ms
08:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
08:58:20 INFO - PROCESS | 1662 | 1467388700772 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:20 INFO - PROCESS | 1662 | 1467388700818 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
08:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 268ms
08:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
08:58:21 INFO - PROCESS | 1662 | 1467388701045 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - PROCESS | 1662 | 1467388701091 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[3248] expected 0 but got 9
08:58:21 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:58:21 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:58:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
08:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 225ms
08:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
08:58:21 INFO - PROCESS | 1662 | 1467388701267 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - PROCESS | 1662 | 1467388701298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
08:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 217ms
08:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
08:58:21 INFO - PROCESS | 1662 | 1467388701487 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - PROCESS | 1662 | 1467388701531 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:21 INFO - PROCESS | 1662 | 1467388701909 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
08:58:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
08:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 720ms
08:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
08:58:22 INFO - PROCESS | 1662 | 1467388702211 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:22 INFO - PROCESS | 1662 | 1467388702242 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
08:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 720ms
08:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
08:58:22 INFO - PROCESS | 1662 | 1467388702936 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:22 INFO - PROCESS | 1662 | 1467388702965 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
08:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 719ms
08:58:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
08:58:23 INFO - PROCESS | 1662 | 1467388703657 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:23 INFO - PROCESS | 1662 | 1467388703688 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
08:58:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 721ms
08:58:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
08:58:24 INFO - PROCESS | 1662 | 1467388704381 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:24 INFO - PROCESS | 1662 | 1467388704431 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
08:58:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 770ms
08:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
08:58:25 INFO - PROCESS | 1662 | 1467388705157 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:25 INFO - PROCESS | 1662 | 1467388705246 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
08:58:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 368ms
08:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
08:58:25 INFO - PROCESS | 1662 | 1467388705533 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:25 INFO - PROCESS | 1662 | 1467388705579 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
08:58:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 718ms
08:58:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
08:58:26 INFO - PROCESS | 1662 | 1467388706255 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:26 INFO - PROCESS | 1662 | 1467388706286 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
08:58:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 721ms
08:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
08:58:26 INFO - PROCESS | 1662 | 1467388706980 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - PROCESS | 1662 | 1467388707011 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 219ms
08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
08:58:27 INFO - PROCESS | 1662 | 1467388707202 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - PROCESS | 1662 | 1467388707245 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 219ms
08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
08:58:27 INFO - PROCESS | 1662 | 1467388707431 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - PROCESS | 1662 | 1467388707466 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 217ms
08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
08:58:27 INFO - PROCESS | 1662 | 1467388707652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - PROCESS | 1662 | 1467388707695 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 220ms
08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
08:58:27 INFO - PROCESS | 1662 | 1467388707883 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:27 INFO - PROCESS | 1662 | 1467388707918 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 227ms
08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
08:58:28 INFO - PROCESS | 1662 | 1467388708102 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - PROCESS | 1662 | 1467388708150 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 219ms
08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
08:58:28 INFO - PROCESS | 1662 | 1467388708331 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - PROCESS | 1662 | 1467388708365 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 225ms
08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
08:58:28 INFO - PROCESS | 1662 | 1467388708554 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - PROCESS | 1662 | 1467388708595 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 219ms
08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
08:58:28 INFO - PROCESS | 1662 | 1467388708782 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:28 INFO - PROCESS | 1662 | 1467388708821 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 267ms
08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
08:58:29 INFO - PROCESS | 1662 | 1467388709050 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - PROCESS | 1662 | 1467388709086 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 271ms
08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
08:58:29 INFO - PROCESS | 1662 | 1467388709331 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - PROCESS | 1662 | 1467388709365 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 225ms
08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
08:58:29 INFO - PROCESS | 1662 | 1467388709552 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - PROCESS | 1662 | 1467388709594 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
08:58:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:58:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
08:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 319ms
08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
08:58:29 INFO - PROCESS | 1662 | 1467388709886 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:29 INFO - PROCESS | 1662 | 1467388709935 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 317ms
08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
08:58:30 INFO - PROCESS | 1662 | 1467388710217 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:30 INFO - PROCESS | 1662 | 1467388710261 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:30 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
08:58:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:58:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 328ms
08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
08:58:30 INFO - PROCESS | 1662 | 1467388710538 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:30 INFO - PROCESS | 1662 | 1467388710589 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 318ms
08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
08:58:30 INFO - PROCESS | 1662 | 1467388710885 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:30 INFO - PROCESS | 1662 | 1467388710941 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 370ms
08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
08:58:31 INFO - PROCESS | 1662 | 1467388711247 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:31 INFO - PROCESS | 1662 | 1467388711289 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 419ms
08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
08:58:31 INFO - PROCESS | 1662 | 1467388711667 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:31 INFO - PROCESS | 1662 | 1467388711720 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 268ms
08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
08:58:31 INFO - PROCESS | 1662 | 1467388711946 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:31 INFO - PROCESS | 1662 | 1467388711985 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 218ms
08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
08:58:32 INFO - PROCESS | 1662 | 1467388712172 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:32 INFO - PROCESS | 1662 | 1467388712219 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 317ms
08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
08:58:32 INFO - PROCESS | 1662 | 1467388712500 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:32 INFO - PROCESS | 1662 | 1467388712564 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 322ms
08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
08:58:32 INFO - PROCESS | 1662 | 1467388712817 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:32 INFO - PROCESS | 1662 | 1467388712862 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 269ms
08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
08:58:33 INFO - PROCESS | 1662 | 1467388713094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:33 INFO - PROCESS | 1662 | 1467388713150 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 317ms
08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
08:58:33 INFO - PROCESS | 1662 | 1467388713416 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:33 INFO - PROCESS | 1662 | 1467388713451 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 277ms
08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
08:58:33 INFO - PROCESS | 1662 | 1467388713699 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:33 INFO - PROCESS | 1662 | 1467388713762 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 318ms
08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
08:58:34 INFO - PROCESS | 1662 | 1467388714018 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - PROCESS | 1662 | 1467388714053 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 268ms
08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
08:58:34 INFO - PROCESS | 1662 | 1467388714297 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - PROCESS | 1662 | 1467388714332 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 224ms
08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
08:58:34 INFO - PROCESS | 1662 | 1467388714516 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - PROCESS | 1662 | 1467388714552 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 267ms
08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
08:58:34 INFO - PROCESS | 1662 | 1467388714785 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:34 INFO - PROCESS | 1662 | 1467388714827 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 218ms
08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
08:58:35 INFO - PROCESS | 1662 | 1467388715014 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - PROCESS | 1662 | 1467388715053 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 275ms
08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
08:58:35 INFO - PROCESS | 1662 | 1467388715286 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - PROCESS | 1662 | 1467388715332 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 318ms
08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
08:58:35 INFO - PROCESS | 1662 | 1467388715619 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - PROCESS | 1662 | 1467388715678 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 268ms
08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
08:58:35 INFO - PROCESS | 1662 | 1467388715888 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:35 INFO - PROCESS | 1662 | 1467388715933 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 218ms
08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
08:58:36 INFO - PROCESS | 1662 | 1467388716117 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - PROCESS | 1662 | 1467388716161 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 317ms
08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
08:58:36 INFO - PROCESS | 1662 | 1467388716451 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - PROCESS | 1662 | 1467388716510 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 327ms
08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
08:58:36 INFO - PROCESS | 1662 | 1467388716769 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - PROCESS | 1662 | 1467388716804 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 216ms
08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
08:58:37 INFO - PROCESS | 1662 | 1467388716998 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - PROCESS | 1662 | 1467388717034 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 226ms
08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
08:58:37 INFO - PROCESS | 1662 | 1467388717219 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - PROCESS | 1662 | 1467388717262 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 267ms
08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
08:58:37 INFO - PROCESS | 1662 | 1467388717495 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - PROCESS | 1662 | 1467388717530 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 422ms
08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
08:58:37 INFO - PROCESS | 1662 | 1467388717918 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:37 INFO - PROCESS | 1662 | 1467388717979 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
08:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 469ms
08:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
08:58:38 INFO - PROCESS | 1662 | 1467388718400 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:38 INFO - PROCESS | 1662 | 1467388718462 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
08:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 318ms
08:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
08:58:38 INFO - PROCESS | 1662 | 1467388718738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:38 INFO - PROCESS | 1662 | 1467388718791 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
08:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 377ms
08:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
08:58:39 INFO - PROCESS | 1662 | 1467388719100 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - PROCESS | 1662 | 1467388719120 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
08:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 216ms
08:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
08:58:39 INFO - PROCESS | 1662 | 1467388719318 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - PROCESS | 1662 | 1467388719362 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
08:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 267ms
08:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
08:58:39 INFO - PROCESS | 1662 | 1467388719626 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - PROCESS | 1662 | 1467388719684 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
08:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 370ms
08:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
08:58:39 INFO - PROCESS | 1662 | 1467388719996 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - PROCESS | 1662 | 1467388720036 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 222ms
08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
08:58:40 INFO - PROCESS | 1662 | 1467388720220 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - PROCESS | 1662 | 1467388720267 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 218ms
08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
08:58:40 INFO - PROCESS | 1662 | 1467388720440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - PROCESS | 1662 | 1467388720484 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 217ms
08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
08:58:40 INFO - PROCESS | 1662 | 1467388720669 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - PROCESS | 1662 | 1467388720705 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 267ms
08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
08:58:40 INFO - PROCESS | 1662 | 1467388720948 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - PROCESS | 1662 | 1467388721002 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
08:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 323ms
08:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
08:58:41 INFO - PROCESS | 1662 | 1467388721286 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - PROCESS | 1662 | 1467388721331 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
08:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 271ms
08:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
08:58:41 INFO - PROCESS | 1662 | 1467388721569 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - PROCESS | 1662 | 1467388721611 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
08:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 269ms
08:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
08:58:41 INFO - PROCESS | 1662 | 1467388721849 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:41 INFO - PROCESS | 1662 | 1467388721899 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 275ms
08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
08:58:42 INFO - PROCESS | 1662 | 1467388722122 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - PROCESS | 1662 | 1467388722181 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 317ms
08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
08:58:42 INFO - PROCESS | 1662 | 1467388722451 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - PROCESS | 1662 | 1467388722509 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 279ms
08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
08:58:42 INFO - PROCESS | 1662 | 1467388722729 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - PROCESS | 1662 | 1467388722764 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 216ms
08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
08:58:42 INFO - PROCESS | 1662 | 1467388722949 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:42 INFO - PROCESS | 1662 | 1467388722982 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 221ms
08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
08:58:43 INFO - PROCESS | 1662 | 1467388723179 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:43 INFO - PROCESS | 1662 | 1467388723214 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 217ms
08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
08:58:43 INFO - PROCESS | 1662 | 1467388723412 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:43 INFO - PROCESS | 1662 | 1467388723450 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 268ms
08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
08:58:43 INFO - PROCESS | 1662 | 1467388723698 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:43 INFO - PROCESS | 1662 | 1467388723746 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 417ms
08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
08:58:44 INFO - PROCESS | 1662 | 1467388724119 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:44 INFO - PROCESS | 1662 | 1467388724176 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 417ms
08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
08:58:44 INFO - PROCESS | 1662 | 1467388724549 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:44 INFO - PROCESS | 1662 | 1467388724602 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 376ms
08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
08:58:44 INFO - PROCESS | 1662 | 1467388724922 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:44 INFO - PROCESS | 1662 | 1467388724968 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
08:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 268ms
08:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
08:58:45 INFO - PROCESS | 1662 | 1467388725198 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:45 INFO - PROCESS | 1662 | 1467388725246 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
08:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 325ms
08:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
08:58:45 INFO - PROCESS | 1662 | 1467388725524 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:45 INFO - PROCESS | 1662 | 1467388725581 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
08:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 268ms
08:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
08:58:45 INFO - PROCESS | 1662 | 1467388725801 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:45 INFO - PROCESS | 1662 | 1467388725860 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 324ms
08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
08:58:46 INFO - PROCESS | 1662 | 1467388726139 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - PROCESS | 1662 | 1467388726199 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 281ms
08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
08:58:46 INFO - PROCESS | 1662 | 1467388726415 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - PROCESS | 1662 | 1467388726450 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 224ms
08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
08:58:46 INFO - PROCESS | 1662 | 1467388726635 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - PROCESS | 1662 | 1467388726668 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 268ms
08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
08:58:46 INFO - PROCESS | 1662 | 1467388726917 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:46 INFO - PROCESS | 1662 | 1467388726950 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 228ms
08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
08:58:47 INFO - PROCESS | 1662 | 1467388727138 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - PROCESS | 1662 | 1467388727186 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 271ms
08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
08:58:47 INFO - PROCESS | 1662 | 1467388727422 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - PROCESS | 1662 | 1467388727481 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 268ms
08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
08:58:47 INFO - PROCESS | 1662 | 1467388727704 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - PROCESS | 1662 | 1467388727751 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 268ms
08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
08:58:47 INFO - PROCESS | 1662 | 1467388727980 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - PROCESS | 1662 | 1467388728016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
08:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 217ms
08:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
08:58:48 INFO - PROCESS | 1662 | 1467388728202 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - PROCESS | 1662 | 1467388728238 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
08:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 218ms
08:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
08:58:48 INFO - PROCESS | 1662 | 1467388728430 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - PROCESS | 1662 | 1467388728467 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
08:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 221ms
08:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
08:58:48 INFO - PROCESS | 1662 | 1467388728652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - PROCESS | 1662 | 1467388728696 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
08:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 270ms
08:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
08:58:48 INFO - PROCESS | 1662 | 1467388728932 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:48 INFO - PROCESS | 1662 | 1467388728974 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
08:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 325ms
08:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
08:58:49 INFO - PROCESS | 1662 | 1467388729266 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:49 INFO - PROCESS | 1662 | 1467388729315 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
08:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 326ms
08:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
08:58:49 INFO - PROCESS | 1662 | 1467388729585 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:49 INFO - PROCESS | 1662 | 1467388729618 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
08:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 217ms
08:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
08:58:49 INFO - PROCESS | 1662 | 1467388729803 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:49 INFO - PROCESS | 1662 | 1467388729843 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
08:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 417ms
08:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
08:58:50 INFO - PROCESS | 1662 | 1467388730225 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:50 INFO - PROCESS | 1662 | 1467388730309 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
08:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 271ms
08:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
08:58:50 INFO - PROCESS | 1662 | 1467388730503 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:50 INFO - PROCESS | 1662 | 1467388730556 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
08:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 319ms
08:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
08:58:50 INFO - PROCESS | 1662 | 1467388730835 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:50 INFO - PROCESS | 1662 | 1467388730883 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
08:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 427ms
08:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
08:58:51 INFO - PROCESS | 1662 | 1467388731256 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:51 INFO - PROCESS | 1662 | 1467388731314 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
08:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 417ms
08:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
08:58:51 INFO - PROCESS | 1662 | 1467388731679 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:51 INFO - PROCESS | 1662 | 1467388731717 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
08:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 274ms
08:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
08:58:51 INFO - PROCESS | 1662 | 1467388731951 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - PROCESS | 1662 | 1467388731999 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
08:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 223ms
08:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
08:58:52 INFO - PROCESS | 1662 | 1467388732186 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - PROCESS | 1662 | 1467388732230 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
08:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 270ms
08:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
08:58:52 INFO - PROCESS | 1662 | 1467388732463 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - PROCESS | 1662 | 1467388732499 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
08:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 274ms
08:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
08:58:52 INFO - PROCESS | 1662 | 1467388732738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:52 INFO - PROCESS | 1662 | 1467388732794 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
08:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 267ms
08:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
08:58:53 INFO - PROCESS | 1662 | 1467388733018 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - PROCESS | 1662 | 1467388733067 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
08:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 331ms
08:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
08:58:53 INFO - PROCESS | 1662 | 1467388733356 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - PROCESS | 1662 | 1467388733418 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
08:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 321ms
08:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
08:58:53 INFO - PROCESS | 1662 | 1467388733686 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - PROCESS | 1662 | 1467388733733 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
08:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 269ms
08:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
08:58:53 INFO - PROCESS | 1662 | 1467388733968 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - PROCESS | 1662 | 1467388734018 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
08:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 270ms
08:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
08:58:54 INFO - PROCESS | 1662 | 1467388734239 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - PROCESS | 1662 | 1467388734295 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
08:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 318ms
08:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
08:58:54 INFO - PROCESS | 1662 | 1467388734583 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - PROCESS | 1662 | 1467388734628 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
08:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 271ms
08:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
08:58:54 INFO - PROCESS | 1662 | 1467388734851 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:54 INFO - PROCESS | 1662 | 1467388734896 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
08:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 319ms
08:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
08:58:55 INFO - PROCESS | 1662 | 1467388735171 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:55 INFO - PROCESS | 1662 | 1467388735216 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
08:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 269ms
08:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
08:58:55 INFO - PROCESS | 1662 | 1467388735470 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:55 INFO - PROCESS | 1662 | 1467388735521 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
08:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 319ms
08:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
08:58:55 INFO - PROCESS | 1662 | 1467388735785 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:55 INFO - PROCESS | 1662 | 1467388735818 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
08:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 316ms
08:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
08:58:56 INFO - PROCESS | 1662 | 1467388736112 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:56 INFO - PROCESS | 1662 | 1467388736193 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
08:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms
08:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
08:58:56 INFO - PROCESS | 1662 | 1467388736583 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:56 INFO - PROCESS | 1662 | 1467388736627 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
08:58:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:58:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
08:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 269ms
08:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
08:58:56 INFO - PROCESS | 1662 | 1467388736856 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:56 INFO - PROCESS | 1662 | 1467388736903 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
08:58:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
08:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 268ms
08:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
08:58:57 INFO - PROCESS | 1662 | 1467388737136 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:57 INFO - PROCESS | 1662 | 1467388737181 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[76] expected 0 but got 53
08:58:57 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:58:57 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
08:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 268ms
08:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
08:58:57 INFO - PROCESS | 1662 | 1467388737403 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:57 INFO - PROCESS | 1662 | 1467388737445 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
08:58:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:58:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
08:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 418ms
08:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
08:58:57 INFO - PROCESS | 1662 | 1467388737828 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:57 INFO - PROCESS | 1662 | 1467388737871 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:58 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
08:58:58 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:58:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
08:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 270ms
08:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
08:58:58 INFO - PROCESS | 1662 | 1467388738108 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:58 INFO - PROCESS | 1662 | 1467388738163 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:58 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 104
08:58:58 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:58:58 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:58:58 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
08:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:58:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 323ms
08:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
08:58:58 INFO - PROCESS | 1662 | 1467388738438 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:58 INFO - PROCESS | 1662 | 1467388738501 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
08:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 367ms
08:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
08:58:58 INFO - PROCESS | 1662 | 1467388738816 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:58 INFO - PROCESS | 1662 | 1467388738858 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
08:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 226ms
08:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
08:58:59 INFO - PROCESS | 1662 | 1467388739036 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - PROCESS | 1662 | 1467388739080 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
08:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 318ms
08:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
08:58:59 INFO - PROCESS | 1662 | 1467388739373 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - PROCESS | 1662 | 1467388739441 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
08:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 368ms
08:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
08:58:59 INFO - PROCESS | 1662 | 1467388739747 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - PROCESS | 1662 | 1467388739784 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
08:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 222ms
08:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
08:58:59 INFO - PROCESS | 1662 | 1467388739967 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - PROCESS | 1662 | 1467388740006 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
08:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 218ms
08:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
08:59:00 INFO - PROCESS | 1662 | 1467388740188 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - PROCESS | 1662 | 1467388740234 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
08:59:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
08:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 268ms
08:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
08:59:00 INFO - PROCESS | 1662 | 1467388740471 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - PROCESS | 1662 | 1467388740519 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
08:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 267ms
08:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
08:59:00 INFO - PROCESS | 1662 | 1467388740753 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:00 INFO - PROCESS | 1662 | 1467388740812 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 329ms
08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
08:59:01 INFO - PROCESS | 1662 | 1467388741085 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - PROCESS | 1662 | 1467388741134 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 277ms
08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
08:59:01 INFO - PROCESS | 1662 | 1467388741354 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - PROCESS | 1662 | 1467388741397 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 217ms
08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
08:59:01 INFO - PROCESS | 1662 | 1467388741582 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - PROCESS | 1662 | 1467388741618 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 275ms
08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
08:59:01 INFO - PROCESS | 1662 | 1467388741850 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:01 INFO - PROCESS | 1662 | 1467388741886 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
08:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 266ms
08:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
08:59:02 INFO - PROCESS | 1662 | 1467388742122 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:02 INFO - PROCESS | 1662 | 1467388742178 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
08:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 318ms
08:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
08:59:02 INFO - PROCESS | 1662 | 1467388742491 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:02 INFO - PROCESS | 1662 | 1467388742554 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
08:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 419ms
08:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
08:59:02 INFO - PROCESS | 1662 | 1467388742919 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:02 INFO - PROCESS | 1662 | 1467388742963 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
08:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 267ms
08:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
08:59:03 INFO - PROCESS | 1662 | 1467388743197 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:03 INFO - PROCESS | 1662 | 1467388743237 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
08:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 267ms
08:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
08:59:03 INFO - PROCESS | 1662 | 1467388743469 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:03 INFO - PROCESS | 1662 | 1467388743507 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
08:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 267ms
08:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
08:59:03 INFO - PROCESS | 1662 | 1467388743735 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:03 INFO - PROCESS | 1662 | 1467388743769 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
08:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 266ms
08:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
08:59:04 INFO - PROCESS | 1662 | 1467388744015 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:04 INFO - PROCESS | 1662 | 1467388744064 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
08:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 427ms
08:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
08:59:04 INFO - PROCESS | 1662 | 1467388744446 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:04 INFO - PROCESS | 1662 | 1467388744480 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
08:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 426ms
08:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
08:59:04 INFO - PROCESS | 1662 | 1467388744867 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:04 INFO - PROCESS | 1662 | 1467388744904 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
08:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 317ms
08:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
08:59:05 INFO - PROCESS | 1662 | 1467388745189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:05 INFO - PROCESS | 1662 | 1467388745250 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
08:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 318ms
08:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
08:59:05 INFO - PROCESS | 1662 | 1467388745534 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:05 INFO - PROCESS | 1662 | 1467388745580 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
08:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 317ms
08:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
08:59:05 INFO - PROCESS | 1662 | 1467388745855 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:05 INFO - PROCESS | 1662 | 1467388745918 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
08:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 267ms
08:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
08:59:06 INFO - PROCESS | 1662 | 1467388746132 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - PROCESS | 1662 | 1467388746172 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
08:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 275ms
08:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
08:59:06 INFO - PROCESS | 1662 | 1467388746405 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - PROCESS | 1662 | 1467388746465 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
08:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 220ms
08:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
08:59:06 INFO - PROCESS | 1662 | 1467388746635 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - PROCESS | 1662 | 1467388746668 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
08:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 278ms
08:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
08:59:06 INFO - PROCESS | 1662 | 1467388746913 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:06 INFO - PROCESS | 1662 | 1467388746947 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
08:59:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:59:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
08:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 217ms
08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
08:59:07 INFO - PROCESS | 1662 | 1467388747131 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - PROCESS | 1662 | 1467388747166 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 219ms
08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
08:59:07 INFO - PROCESS | 1662 | 1467388747352 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - PROCESS | 1662 | 1467388747384 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 268ms
08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
08:59:07 INFO - PROCESS | 1662 | 1467388747637 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - PROCESS | 1662 | 1467388747692 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 328ms
08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
08:59:07 INFO - PROCESS | 1662 | 1467388747965 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - PROCESS | 1662 | 1467388748017 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
08:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 276ms
08:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
08:59:08 INFO - PROCESS | 1662 | 1467388748234 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - PROCESS | 1662 | 1467388748272 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
08:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 267ms
08:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
08:59:08 INFO - PROCESS | 1662 | 1467388748503 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - PROCESS | 1662 | 1467388748547 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
08:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 418ms
08:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
08:59:08 INFO - PROCESS | 1662 | 1467388748926 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:08 INFO - PROCESS | 1662 | 1467388748965 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
08:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 776ms
08:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
08:59:09 INFO - PROCESS | 1662 | 1467388749706 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:09 INFO - PROCESS | 1662 | 1467388749737 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
08:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 218ms
08:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
08:59:09 INFO - PROCESS | 1662 | 1467388749937 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:09 INFO - PROCESS | 1662 | 1467388749984 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
08:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 279ms
08:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
08:59:10 INFO - PROCESS | 1662 | 1467388750215 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:10 INFO - PROCESS | 1662 | 1467388750253 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
08:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 225ms
08:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
08:59:10 INFO - PROCESS | 1662 | 1467388750438 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:10 INFO - PROCESS | 1662 | 1467388750477 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
08:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 218ms
08:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
08:59:10 INFO - PROCESS | 1662 | 1467388750670 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:10 INFO - PROCESS | 1662 | 1467388750724 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
08:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 427ms
08:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
08:59:11 INFO - PROCESS | 1662 | 1467388751113 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - PROCESS | 1662 | 1467388751171 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
08:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 285ms
08:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
08:59:11 INFO - PROCESS | 1662 | 1467388751385 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - PROCESS | 1662 | 1467388751430 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 219ms
08:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
08:59:11 INFO - PROCESS | 1662 | 1467388751615 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - PROCESS | 1662 | 1467388751651 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
08:59:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
08:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 226ms
08:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
08:59:11 INFO - PROCESS | 1662 | 1467388751843 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:11 INFO - PROCESS | 1662 | 1467388751890 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
08:59:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 317ms
08:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
08:59:12 INFO - PROCESS | 1662 | 1467388752173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - PROCESS | 1662 | 1467388752232 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
08:59:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 270ms
08:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
08:59:12 INFO - PROCESS | 1662 | 1467388752450 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - PROCESS | 1662 | 1467388752489 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
08:59:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:59:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 217ms
08:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
08:59:12 INFO - PROCESS | 1662 | 1467388752670 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - PROCESS | 1662 | 1467388752707 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
08:59:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 268ms
08:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
08:59:12 INFO - PROCESS | 1662 | 1467388752949 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:12 INFO - PROCESS | 1662 | 1467388752985 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
08:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 275ms
08:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
08:59:13 INFO - PROCESS | 1662 | 1467388753221 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:13 INFO - PROCESS | 1662 | 1467388753280 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
08:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 319ms
08:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
08:59:13 INFO - PROCESS | 1662 | 1467388753555 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:13 INFO - PROCESS | 1662 | 1467388753609 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
08:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 269ms
08:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
08:59:13 INFO - PROCESS | 1662 | 1467388753838 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:13 INFO - PROCESS | 1662 | 1467388753893 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
08:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 268ms
08:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
08:59:14 INFO - PROCESS | 1662 | 1467388754120 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:14 INFO - PROCESS | 1662 | 1467388754174 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
08:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 278ms
08:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
08:59:14 INFO - PROCESS | 1662 | 1467388754389 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:14 INFO - PROCESS | 1662 | 1467388754448 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
08:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 321ms
08:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
08:59:14 INFO - PROCESS | 1662 | 1467388754735 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:14 INFO - PROCESS | 1662 | 1467388754780 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
08:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 531ms
08:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
08:59:15 INFO - PROCESS | 1662 | 1467388755256 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:15 INFO - PROCESS | 1662 | 1467388755296 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
08:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 267ms
08:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
08:59:15 INFO - PROCESS | 1662 | 1467388755537 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:15 INFO - PROCESS | 1662 | 1467388755593 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
08:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 317ms
08:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
08:59:15 INFO - PROCESS | 1662 | 1467388755874 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:15 INFO - PROCESS | 1662 | 1467388755936 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
08:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 328ms
08:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
08:59:16 INFO - PROCESS | 1662 | 1467388756189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:16 INFO - PROCESS | 1662 | 1467388756238 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
08:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 268ms
08:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
08:59:16 INFO - PROCESS | 1662 | 1467388756469 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:16 INFO - PROCESS | 1662 | 1467388756513 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
08:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 266ms
08:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
08:59:16 INFO - PROCESS | 1662 | 1467388756744 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:16 INFO - PROCESS | 1662 | 1467388756791 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 269ms
08:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
08:59:17 INFO - PROCESS | 1662 | 1467388757018 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - PROCESS | 1662 | 1467388757052 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 317ms
08:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
08:59:17 INFO - PROCESS | 1662 | 1467388757350 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - PROCESS | 1662 | 1467388757422 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 322ms
08:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
08:59:17 INFO - PROCESS | 1662 | 1467388757685 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - PROCESS | 1662 | 1467388757722 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 323ms
08:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
08:59:18 INFO - PROCESS | 1662 | 1467388758019 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - PROCESS | 1662 | 1467388758076 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
08:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 317ms
08:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
08:59:18 INFO - PROCESS | 1662 | 1467388758355 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - PROCESS | 1662 | 1467388758401 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
08:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 280ms
08:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
08:59:18 INFO - PROCESS | 1662 | 1467388758630 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - PROCESS | 1662 | 1467388758666 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
08:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 216ms
08:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
08:59:18 INFO - PROCESS | 1662 | 1467388758849 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:18 INFO - PROCESS | 1662 | 1467388758888 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
08:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 273ms
08:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
08:59:19 INFO - PROCESS | 1662 | 1467388759121 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - PROCESS | 1662 | 1467388759175 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
08:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 268ms
08:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
08:59:19 INFO - PROCESS | 1662 | 1467388759398 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - PROCESS | 1662 | 1467388759433 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
08:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 218ms
08:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
08:59:19 INFO - PROCESS | 1662 | 1467388759620 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - PROCESS | 1662 | 1467388759663 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
08:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 267ms
08:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
08:59:19 INFO - PROCESS | 1662 | 1467388759889 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:19 INFO - PROCESS | 1662 | 1467388759929 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
08:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 266ms
08:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
08:59:20 INFO - PROCESS | 1662 | 1467388760166 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:20 INFO - PROCESS | 1662 | 1467388760199 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
08:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 277ms
08:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
08:59:20 INFO - PROCESS | 1662 | 1467388760439 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:20 INFO - PROCESS | 1662 | 1467388760488 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
08:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 267ms
08:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
08:59:20 INFO - PROCESS | 1662 | 1467388760721 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:20 INFO - PROCESS | 1662 | 1467388760782 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
08:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 318ms
08:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
08:59:21 INFO - PROCESS | 1662 | 1467388761048 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - PROCESS | 1662 | 1467388761084 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
08:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 224ms
08:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
08:59:21 INFO - PROCESS | 1662 | 1467388761271 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - PROCESS | 1662 | 1467388761338 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
08:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 368ms
08:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
08:59:21 INFO - PROCESS | 1662 | 1467388761648 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - PROCESS | 1662 | 1467388761687 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
08:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 274ms
08:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
08:59:21 INFO - PROCESS | 1662 | 1467388761920 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:21 INFO - PROCESS | 1662 | 1467388761970 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
08:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 266ms
08:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
08:59:22 INFO - PROCESS | 1662 | 1467388762203 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - PROCESS | 1662 | 1467388762251 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
08:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 276ms
08:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
08:59:22 INFO - PROCESS | 1662 | 1467388762469 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - PROCESS | 1662 | 1467388762515 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
08:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 219ms
08:59:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
08:59:22 INFO - PROCESS | 1662 | 1467388762698 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - PROCESS | 1662 | 1467388762735 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
08:59:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
08:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
08:59:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
08:59:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
08:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
08:59:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
08:59:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
08:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
08:59:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
08:59:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
08:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
08:59:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 267ms
08:59:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
08:59:22 INFO - PROCESS | 1662 | 1467388762972 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - PROCESS | 1662 | 1467388763019 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
08:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
08:59:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
08:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
08:59:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
08:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
08:59:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 267ms
08:59:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
08:59:23 INFO - PROCESS | 1662 | 1467388763254 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - PROCESS | 1662 | 1467388763310 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
08:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
08:59:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
08:59:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
08:59:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
08:59:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 280ms
08:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
08:59:23 INFO - PROCESS | 1662 | 1467388763538 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - PROCESS | 1662 | 1467388763585 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
08:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 380ms
08:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
08:59:23 INFO - PROCESS | 1662 | 1467388763920 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:23 INFO - PROCESS | 1662 | 1467388763961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
08:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 419ms
08:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
08:59:24 INFO - PROCESS | 1662 | 1467388764349 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:24 INFO - PROCESS | 1662 | 1467388764401 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
08:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 278ms
08:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
08:59:24 INFO - PROCESS | 1662 | 1467388764622 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:24 INFO - PROCESS | 1662 | 1467388764668 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
08:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 273ms
08:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
08:59:24 INFO - PROCESS | 1662 | 1467388764906 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:24 INFO - PROCESS | 1662 | 1467388764956 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
08:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 318ms
08:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
08:59:25 INFO - PROCESS | 1662 | 1467388765239 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:25 INFO - PROCESS | 1662 | 1467388765292 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
08:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 269ms
08:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
08:59:25 INFO - PROCESS | 1662 | 1467388765517 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:25 INFO - PROCESS | 1662 | 1467388765552 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
08:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 226ms
08:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
08:59:25 INFO - PROCESS | 1662 | 1467388765749 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:25 INFO - PROCESS | 1662 | 1467388765785 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
08:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 275ms
08:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
08:59:26 INFO - PROCESS | 1662 | 1467388766023 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - PROCESS | 1662 | 1467388766080 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
08:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 267ms
08:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
08:59:26 INFO - PROCESS | 1662 | 1467388766298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - PROCESS | 1662 | 1467388766333 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
08:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 223ms
08:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
08:59:26 INFO - PROCESS | 1662 | 1467388766523 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - PROCESS | 1662 | 1467388766564 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
08:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 223ms
08:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
08:59:26 INFO - PROCESS | 1662 | 1467388766755 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:26 INFO - PROCESS | 1662 | 1467388766794 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
08:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 266ms
08:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
08:59:27 INFO - PROCESS | 1662 | 1467388767036 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - PROCESS | 1662 | 1467388767094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
08:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 278ms
08:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
08:59:27 INFO - PROCESS | 1662 | 1467388767306 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - PROCESS | 1662 | 1467388767359 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
08:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 269ms
08:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
08:59:27 INFO - PROCESS | 1662 | 1467388767585 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - PROCESS | 1662 | 1467388767618 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
08:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 370ms
08:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
08:59:28 INFO - PROCESS | 1662 | 1467388768002 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - PROCESS | 1662 | 1467388768067 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
08:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 369ms
08:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
08:59:28 INFO - PROCESS | 1662 | 1467388768377 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - PROCESS | 1662 | 1467388768435 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
08:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 273ms
08:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
08:59:28 INFO - PROCESS | 1662 | 1467388768655 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - PROCESS | 1662 | 1467388768700 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
08:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 269ms
08:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
08:59:28 INFO - PROCESS | 1662 | 1467388768924 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:28 INFO - PROCESS | 1662 | 1467388768970 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
08:59:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 266ms
08:59:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
08:59:29 INFO - PROCESS | 1662 | 1467388769201 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:29 INFO - PROCESS | 1662 | 1467388769253 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
08:59:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 320ms
08:59:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
08:59:29 INFO - PROCESS | 1662 | 1467388769537 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:29 INFO - PROCESS | 1662 | 1467388769602 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
08:59:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 328ms
08:59:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
08:59:29 INFO - PROCESS | 1662 | 1467388769854 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:29 INFO - PROCESS | 1662 | 1467388769907 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
08:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 267ms
08:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
08:59:30 INFO - PROCESS | 1662 | 1467388770138 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:30 INFO - PROCESS | 1662 | 1467388770213 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
08:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 431ms
08:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
08:59:30 INFO - PROCESS | 1662 | 1467388770570 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:30 INFO - PROCESS | 1662 | 1467388770621 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
08:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 321ms
08:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
08:59:30 INFO - PROCESS | 1662 | 1467388770889 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:30 INFO - PROCESS | 1662 | 1467388770934 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
08:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 217ms
08:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
08:59:31 INFO - PROCESS | 1662 | 1467388771117 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - PROCESS | 1662 | 1467388771155 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
08:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 274ms
08:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
08:59:31 INFO - PROCESS | 1662 | 1467388771387 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - PROCESS | 1662 | 1467388771447 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
08:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 266ms
08:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
08:59:31 INFO - PROCESS | 1662 | 1467388771658 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - PROCESS | 1662 | 1467388771704 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
08:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 219ms
08:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
08:59:31 INFO - PROCESS | 1662 | 1467388771887 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:31 INFO - PROCESS | 1662 | 1467388771939 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
08:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 328ms
08:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
08:59:32 INFO - PROCESS | 1662 | 1467388772222 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:32 INFO - PROCESS | 1662 | 1467388772283 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
08:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 331ms
08:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
08:59:32 INFO - PROCESS | 1662 | 1467388772553 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:32 INFO - PROCESS | 1662 | 1467388772596 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
08:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 279ms
08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
08:59:32 INFO - PROCESS | 1662 | 1467388772834 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:32 INFO - PROCESS | 1662 | 1467388772880 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 326ms
08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
08:59:33 INFO - PROCESS | 1662 | 1467388773156 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:33 INFO - PROCESS | 1662 | 1467388773210 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 217ms
08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
08:59:33 INFO - PROCESS | 1662 | 1467388773383 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:33 INFO - PROCESS | 1662 | 1467388773420 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 325ms
08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
08:59:33 INFO - PROCESS | 1662 | 1467388773706 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:33 INFO - PROCESS | 1662 | 1467388773744 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 318ms
08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
08:59:34 INFO - PROCESS | 1662 | 1467388774129 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - PROCESS | 1662 | 1467388774187 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 268ms
08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
08:59:34 INFO - PROCESS | 1662 | 1467388774389 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - PROCESS | 1662 | 1467388774435 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 218ms
08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
08:59:34 INFO - PROCESS | 1662 | 1467388774620 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - PROCESS | 1662 | 1467388774659 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 227ms
08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
08:59:34 INFO - PROCESS | 1662 | 1467388774838 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:34 INFO - PROCESS | 1662 | 1467388774887 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 266ms
08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
08:59:35 INFO - PROCESS | 1662 | 1467388775107 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - PROCESS | 1662 | 1467388775153 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 217ms
08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
08:59:35 INFO - PROCESS | 1662 | 1467388775335 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - PROCESS | 1662 | 1467388775377 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 217ms
08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
08:59:35 INFO - PROCESS | 1662 | 1467388775557 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - PROCESS | 1662 | 1467388775604 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 268ms
08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
08:59:35 INFO - PROCESS | 1662 | 1467388775838 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:35 INFO - PROCESS | 1662 | 1467388775894 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 319ms
08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
08:59:36 INFO - PROCESS | 1662 | 1467388776165 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:36 INFO - PROCESS | 1662 | 1467388776208 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 267ms
08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
08:59:36 INFO - PROCESS | 1662 | 1467388776438 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:36 INFO - PROCESS | 1662 | 1467388776498 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 368ms
08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
08:59:36 INFO - PROCESS | 1662 | 1467388776818 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:36 INFO - PROCESS | 1662 | 1467388776871 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 375ms
08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
08:59:37 INFO - PROCESS | 1662 | 1467388777189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:37 INFO - PROCESS | 1662 | 1467388777318 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 317ms
08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
08:59:37 INFO - PROCESS | 1662 | 1467388777507 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:37 INFO - PROCESS | 1662 | 1467388777550 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 267ms
08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
08:59:37 INFO - PROCESS | 1662 | 1467388777785 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:37 INFO - PROCESS | 1662 | 1467388777820 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 268ms
08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
08:59:38 INFO - PROCESS | 1662 | 1467388778056 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - PROCESS | 1662 | 1467388778098 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 266ms
08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
08:59:38 INFO - PROCESS | 1662 | 1467388778338 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - PROCESS | 1662 | 1467388778397 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 327ms
08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
08:59:38 INFO - PROCESS | 1662 | 1467388778659 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - PROCESS | 1662 | 1467388778734 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 268ms
08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
08:59:38 INFO - PROCESS | 1662 | 1467388778934 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:38 INFO - PROCESS | 1662 | 1467388778971 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 220ms
08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
08:59:39 INFO - PROCESS | 1662 | 1467388779165 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - PROCESS | 1662 | 1467388779198 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 216ms
08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
08:59:39 INFO - PROCESS | 1662 | 1467388779386 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - PROCESS | 1662 | 1467388779419 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 219ms
08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
08:59:39 INFO - PROCESS | 1662 | 1467388779618 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - PROCESS | 1662 | 1467388779653 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 278ms
08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
08:59:39 INFO - PROCESS | 1662 | 1467388779888 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:39 INFO - PROCESS | 1662 | 1467388779929 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 217ms
08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
08:59:40 INFO - PROCESS | 1662 | 1467388780108 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:40 INFO - PROCESS | 1662 | 1467388780148 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 422ms
08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
08:59:40 INFO - PROCESS | 1662 | 1467388780536 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:40 INFO - PROCESS | 1662 | 1467388780581 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 319ms
08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
08:59:40 INFO - PROCESS | 1662 | 1467388780865 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:40 INFO - PROCESS | 1662 | 1467388780897 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 325ms
08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
08:59:41 INFO - PROCESS | 1662 | 1467388781202 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:41 INFO - PROCESS | 1662 | 1467388781245 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 326ms
08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
08:59:41 INFO - PROCESS | 1662 | 1467388781537 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:41 INFO - PROCESS | 1662 | 1467388781596 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 329ms
08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
08:59:41 INFO - PROCESS | 1662 | 1467388781873 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:41 INFO - PROCESS | 1662 | 1467388781928 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 282ms
08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
08:59:42 INFO - PROCESS | 1662 | 1467388782151 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - PROCESS | 1662 | 1467388782193 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 274ms
08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
08:59:42 INFO - PROCESS | 1662 | 1467388782419 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - PROCESS | 1662 | 1467388782452 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 268ms
08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
08:59:42 INFO - PROCESS | 1662 | 1467388782690 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - PROCESS | 1662 | 1467388782735 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 269ms
08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
08:59:42 INFO - PROCESS | 1662 | 1467388782972 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:43 INFO - PROCESS | 1662 | 1467388783028 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 317ms
08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
08:59:43 INFO - PROCESS | 1662 | 1467388783289 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:43 INFO - PROCESS | 1662 | 1467388783340 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 318ms
08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
08:59:43 INFO - PROCESS | 1662 | 1467388783621 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:43 INFO - PROCESS | 1662 | 1467388783679 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 419ms
08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
08:59:44 INFO - PROCESS | 1662 | 1467388784049 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - PROCESS | 1662 | 1467388784103 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 276ms
08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
08:59:44 INFO - PROCESS | 1662 | 1467388784335 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - PROCESS | 1662 | 1467388784393 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 319ms
08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
08:59:44 INFO - PROCESS | 1662 | 1467388784669 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - PROCESS | 1662 | 1467388784728 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 277ms
08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
08:59:44 INFO - PROCESS | 1662 | 1467388784940 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - PROCESS | 1662 | 1467388784997 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 367ms
08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
08:59:45 INFO - PROCESS | 1662 | 1467388785316 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - PROCESS | 1662 | 1467388785362 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 224ms
08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
08:59:45 INFO - PROCESS | 1662 | 1467388785539 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - PROCESS | 1662 | 1467388785587 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 267ms
08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
08:59:45 INFO - PROCESS | 1662 | 1467388785807 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:45 INFO - PROCESS | 1662 | 1467388785854 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 267ms
08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
08:59:46 INFO - PROCESS | 1662 | 1467388786104 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:46 INFO - PROCESS | 1662 | 1467388786148 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 296ms
08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
08:59:46 INFO - PROCESS | 1662 | 1467388786385 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:46 INFO - PROCESS | 1662 | 1467388786445 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 576ms
08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
08:59:46 INFO - PROCESS | 1662 | 1467388786966 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:47 INFO - PROCESS | 1662 | 1467388787031 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 325ms
08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
08:59:47 INFO - PROCESS | 1662 | 1467388787290 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:47 INFO - PROCESS | 1662 | 1467388787338 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 320ms
08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
08:59:47 INFO - PROCESS | 1662 | 1467388787637 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:47 INFO - PROCESS | 1662 | 1467388787702 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 426ms
08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
08:59:48 INFO - PROCESS | 1662 | 1467388788053 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - PROCESS | 1662 | 1467388788090 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 221ms
08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
08:59:48 INFO - PROCESS | 1662 | 1467388788283 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - PROCESS | 1662 | 1467388788318 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 275ms
08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
08:59:48 INFO - PROCESS | 1662 | 1467388788555 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - PROCESS | 1662 | 1467388788602 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 270ms
08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
08:59:48 INFO - PROCESS | 1662 | 1467388788833 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:48 INFO - PROCESS | 1662 | 1467388788881 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 277ms
08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
08:59:49 INFO - PROCESS | 1662 | 1467388789104 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - PROCESS | 1662 | 1467388789139 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 219ms
08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
08:59:49 INFO - PROCESS | 1662 | 1467388789335 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - PROCESS | 1662 | 1467388789375 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 328ms
08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
08:59:49 INFO - PROCESS | 1662 | 1467388789658 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - PROCESS | 1662 | 1467388789718 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 270ms
08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
08:59:49 INFO - PROCESS | 1662 | 1467388789937 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:50 INFO - PROCESS | 1662 | 1467388790016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 319ms
08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
08:59:50 INFO - PROCESS | 1662 | 1467388790267 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:50 INFO - PROCESS | 1662 | 1467388790301 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 325ms
08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
08:59:50 INFO - PROCESS | 1662 | 1467388790589 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:50 INFO - PROCESS | 1662 | 1467388790634 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 468ms
08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
08:59:51 INFO - PROCESS | 1662 | 1467388791058 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - PROCESS | 1662 | 1467388791086 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 215ms
08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
08:59:51 INFO - PROCESS | 1662 | 1467388791286 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - PROCESS | 1662 | 1467388791321 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 266ms
08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
08:59:51 INFO - PROCESS | 1662 | 1467388791557 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - PROCESS | 1662 | 1467388791599 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 217ms
08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
08:59:51 INFO - PROCESS | 1662 | 1467388791785 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:51 INFO - PROCESS | 1662 | 1467388791820 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 268ms
08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
08:59:52 INFO - PROCESS | 1662 | 1467388792066 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:52 INFO - PROCESS | 1662 | 1467388792115 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 318ms
08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
08:59:52 INFO - PROCESS | 1662 | 1467388792387 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:52 INFO - PROCESS | 1662 | 1467388792432 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 328ms
08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
08:59:52 INFO - PROCESS | 1662 | 1467388792708 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:52 INFO - PROCESS | 1662 | 1467388792793 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 468ms
08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
08:59:53 INFO - PROCESS | 1662 | 1467388793184 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:53 INFO - PROCESS | 1662 | 1467388793232 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 317ms
08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
08:59:53 INFO - PROCESS | 1662 | 1467388793521 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:53 INFO - PROCESS | 1662 | 1467388793579 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 327ms
08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
08:59:53 INFO - PROCESS | 1662 | 1467388793873 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:53 INFO - PROCESS | 1662 | 1467388793926 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 282ms
08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
08:59:54 INFO - PROCESS | 1662 | 1467388794151 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:54 INFO - PROCESS | 1662 | 1467388794190 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 330ms
08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
08:59:54 INFO - PROCESS | 1662 | 1467388794482 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:54 INFO - PROCESS | 1662 | 1467388794522 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 324ms
08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
08:59:54 INFO - PROCESS | 1662 | 1467388794817 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:54 INFO - PROCESS | 1662 | 1467388794876 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 316ms
08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
08:59:55 INFO - PROCESS | 1662 | 1467388795134 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - PROCESS | 1662 | 1467388795169 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 275ms
08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
08:59:55 INFO - PROCESS | 1662 | 1467388795406 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - PROCESS | 1662 | 1467388795449 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 218ms
08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
08:59:55 INFO - PROCESS | 1662 | 1467388795637 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - PROCESS | 1662 | 1467388795686 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 329ms
08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
08:59:55 INFO - PROCESS | 1662 | 1467388795970 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - PROCESS | 1662 | 1467388796016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 319ms
08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
08:59:56 INFO - PROCESS | 1662 | 1467388796295 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - PROCESS | 1662 | 1467388796355 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 269ms
08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
08:59:56 INFO - PROCESS | 1662 | 1467388796570 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - PROCESS | 1662 | 1467388796617 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 267ms
08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
08:59:56 INFO - PROCESS | 1662 | 1467388796851 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:56 INFO - PROCESS | 1662 | 1467388796893 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 326ms
08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
08:59:57 INFO - PROCESS | 1662 | 1467388797172 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:57 INFO - PROCESS | 1662 | 1467388797262 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 317ms
08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
08:59:57 INFO - PROCESS | 1662 | 1467388797506 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:57 INFO - PROCESS | 1662 | 1467388797560 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 282ms
08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
08:59:57 INFO - PROCESS | 1662 | 1467388797789 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:57 INFO - PROCESS | 1662 | 1467388797848 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 270ms
08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
08:59:58 INFO - PROCESS | 1662 | 1467388798068 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - PROCESS | 1662 | 1467388798105 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 267ms
08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
08:59:58 INFO - PROCESS | 1662 | 1467388798337 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - PROCESS | 1662 | 1467388798381 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 267ms
08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
08:59:58 INFO - PROCESS | 1662 | 1467388798620 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - PROCESS | 1662 | 1467388798685 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 372ms
08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
08:59:58 INFO - PROCESS | 1662 | 1467388798988 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:59 INFO - PROCESS | 1662 | 1467388799031 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 267ms
08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
08:59:59 INFO - PROCESS | 1662 | 1467388799333 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:59 INFO - PROCESS | 1662 | 1467388799389 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 423ms
08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
08:59:59 INFO - PROCESS | 1662 | 1467388799704 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
08:59:59 INFO - PROCESS | 1662 | 1467388799768 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 420ms
09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
09:00:00 INFO - PROCESS | 1662 | 1467388800139 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:00 INFO - PROCESS | 1662 | 1467388800203 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 319ms
09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
09:00:00 INFO - PROCESS | 1662 | 1467388800470 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:00 INFO - PROCESS | 1662 | 1467388800521 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 325ms
09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
09:00:00 INFO - PROCESS | 1662 | 1467388800789 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:00 INFO - PROCESS | 1662 | 1467388800836 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 267ms
09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
09:00:01 INFO - PROCESS | 1662 | 1467388801066 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - PROCESS | 1662 | 1467388801101 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 268ms
09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
09:00:01 INFO - PROCESS | 1662 | 1467388801337 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - PROCESS | 1662 | 1467388801378 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 266ms
09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
09:00:01 INFO - PROCESS | 1662 | 1467388801604 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - PROCESS | 1662 | 1467388801659 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 270ms
09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
09:00:01 INFO - PROCESS | 1662 | 1467388801883 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:01 INFO - PROCESS | 1662 | 1467388801921 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
09:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 227ms
09:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
09:00:02 INFO - PROCESS | 1662 | 1467388802117 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - PROCESS | 1662 | 1467388802152 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
09:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 227ms
09:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
09:00:02 INFO - PROCESS | 1662 | 1467388802340 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - PROCESS | 1662 | 1467388802375 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 268ms
09:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
09:00:02 INFO - PROCESS | 1662 | 1467388802619 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - PROCESS | 1662 | 1467388802656 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
09:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 219ms
09:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
09:00:02 INFO - PROCESS | 1662 | 1467388802849 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:02 INFO - PROCESS | 1662 | 1467388802887 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 269ms
09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
09:00:03 INFO - PROCESS | 1662 | 1467388803118 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - PROCESS | 1662 | 1467388803152 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 218ms
09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
09:00:03 INFO - PROCESS | 1662 | 1467388803339 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - PROCESS | 1662 | 1467388803375 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 266ms
09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
09:00:03 INFO - PROCESS | 1662 | 1467388803617 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - PROCESS | 1662 | 1467388803653 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 268ms
09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
09:00:03 INFO - PROCESS | 1662 | 1467388803886 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:03 INFO - PROCESS | 1662 | 1467388803919 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 369ms
09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
09:00:04 INFO - PROCESS | 1662 | 1467388804265 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:04 INFO - PROCESS | 1662 | 1467388804430 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 423ms
09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
09:00:04 INFO - PROCESS | 1662 | 1467388804689 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:04 INFO - PROCESS | 1662 | 1467388804732 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 320ms
09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
09:00:05 INFO - PROCESS | 1662 | 1467388805022 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:05 INFO - PROCESS | 1662 | 1467388805080 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 327ms
09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
09:00:05 INFO - PROCESS | 1662 | 1467388805340 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:05 INFO - PROCESS | 1662 | 1467388805383 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 417ms
09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
09:00:05 INFO - PROCESS | 1662 | 1467388805764 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:05 INFO - PROCESS | 1662 | 1467388805802 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 273ms
09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
09:00:06 INFO - PROCESS | 1662 | 1467388806051 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:06 INFO - PROCESS | 1662 | 1467388806115 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 370ms
09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
09:00:06 INFO - PROCESS | 1662 | 1467388806422 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:06 INFO - PROCESS | 1662 | 1467388806466 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 369ms
09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
09:00:06 INFO - PROCESS | 1662 | 1467388806796 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:06 INFO - PROCESS | 1662 | 1467388806837 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 274ms
09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
09:00:07 INFO - PROCESS | 1662 | 1467388807073 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - PROCESS | 1662 | 1467388807120 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 267ms
09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
09:00:07 INFO - PROCESS | 1662 | 1467388807349 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - PROCESS | 1662 | 1467388807396 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 268ms
09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
09:00:07 INFO - PROCESS | 1662 | 1467388807619 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - PROCESS | 1662 | 1467388807652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 268ms
09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
09:00:07 INFO - PROCESS | 1662 | 1467388807899 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:07 INFO - PROCESS | 1662 | 1467388807934 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 217ms
09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
09:00:08 INFO - PROCESS | 1662 | 1467388808123 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:08 INFO - PROCESS | 1662 | 1467388808171 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 319ms
09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
09:00:08 INFO - PROCESS | 1662 | 1467388808457 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:08 INFO - PROCESS | 1662 | 1467388808507 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 329ms
09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
09:00:08 INFO - PROCESS | 1662 | 1467388808786 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:08 INFO - PROCESS | 1662 | 1467388808823 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:09 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:00:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:00:09 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
09:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 424ms
09:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
09:00:09 INFO - PROCESS | 1662 | 1467388809208 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:09 INFO - PROCESS | 1662 | 1467388809253 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
09:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 268ms
09:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
09:00:09 INFO - PROCESS | 1662 | 1467388809488 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:09 INFO - PROCESS | 1662 | 1467388809527 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
09:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 220ms
09:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
09:00:09 INFO - PROCESS | 1662 | 1467388809738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:09 INFO - PROCESS | 1662 | 1467388809790 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:10 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:00:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:00:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 323ms
09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
09:00:10 INFO - PROCESS | 1662 | 1467388810075 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:10 INFO - PROCESS | 1662 | 1467388810134 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:10 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:00:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:00:10 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 369ms
09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
09:00:10 INFO - PROCESS | 1662 | 1467388810451 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:10 INFO - PROCESS | 1662 | 1467388810525 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 323ms
09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
09:00:10 INFO - PROCESS | 1662 | 1467388810784 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:10 INFO - PROCESS | 1662 | 1467388810851 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 318ms
09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
09:00:11 INFO - PROCESS | 1662 | 1467388811103 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - PROCESS | 1662 | 1467388811142 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 279ms
09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
09:00:11 INFO - PROCESS | 1662 | 1467388811382 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - PROCESS | 1662 | 1467388811417 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 218ms
09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
09:00:11 INFO - PROCESS | 1662 | 1467388811603 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - PROCESS | 1662 | 1467388811639 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 217ms
09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
09:00:11 INFO - PROCESS | 1662 | 1467388811822 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:11 INFO - PROCESS | 1662 | 1467388811868 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 318ms
09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
09:00:12 INFO - PROCESS | 1662 | 1467388812161 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - PROCESS | 1662 | 1467388812220 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 319ms
09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
09:00:12 INFO - PROCESS | 1662 | 1467388812501 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - PROCESS | 1662 | 1467388812538 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 229ms
09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
09:00:12 INFO - PROCESS | 1662 | 1467388812722 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - PROCESS | 1662 | 1467388812765 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 268ms
09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
09:00:13 INFO - PROCESS | 1662 | 1467388813001 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - PROCESS | 1662 | 1467388813038 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 268ms
09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
09:00:13 INFO - PROCESS | 1662 | 1467388813274 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - PROCESS | 1662 | 1467388813327 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 320ms
09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
09:00:13 INFO - PROCESS | 1662 | 1467388813602 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - PROCESS | 1662 | 1467388813640 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 266ms
09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
09:00:13 INFO - PROCESS | 1662 | 1467388813884 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:13 INFO - PROCESS | 1662 | 1467388813917 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 225ms
09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
09:00:14 INFO - PROCESS | 1662 | 1467388814105 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - PROCESS | 1662 | 1467388814149 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 269ms
09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
09:00:14 INFO - PROCESS | 1662 | 1467388814387 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - PROCESS | 1662 | 1467388814436 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 326ms
09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
09:00:14 INFO - PROCESS | 1662 | 1467388814721 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - PROCESS | 1662 | 1467388814766 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 269ms
09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
09:00:14 INFO - PROCESS | 1662 | 1467388814987 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:15 INFO - PROCESS | 1662 | 1467388815047 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 417ms
09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
09:00:15 INFO - PROCESS | 1662 | 1467388815418 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:15 INFO - PROCESS | 1662 | 1467388815466 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 322ms
09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
09:00:15 INFO - PROCESS | 1662 | 1467388815753 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:15 INFO - PROCESS | 1662 | 1467388815804 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 324ms
09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
09:00:16 INFO - PROCESS | 1662 | 1467388816080 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - PROCESS | 1662 | 1467388816122 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 270ms
09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
09:00:16 INFO - PROCESS | 1662 | 1467388816352 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - PROCESS | 1662 | 1467388816390 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 224ms
09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
09:00:16 INFO - PROCESS | 1662 | 1467388816572 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - PROCESS | 1662 | 1467388816605 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 266ms
09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
09:00:16 INFO - PROCESS | 1662 | 1467388816846 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:16 INFO - PROCESS | 1662 | 1467388816891 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 218ms
09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
09:00:17 INFO - PROCESS | 1662 | 1467388817072 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:17 INFO - PROCESS | 1662 | 1467388817120 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 328ms
09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
09:00:17 INFO - PROCESS | 1662 | 1467388817402 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:17 INFO - PROCESS | 1662 | 1467388817438 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 424ms
09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
09:00:17 INFO - PROCESS | 1662 | 1467388817822 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:17 INFO - PROCESS | 1662 | 1467388817861 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 267ms
09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
09:00:18 INFO - PROCESS | 1662 | 1467388818091 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - PROCESS | 1662 | 1467388818135 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 267ms
09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
09:00:18 INFO - PROCESS | 1662 | 1467388818369 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - PROCESS | 1662 | 1467388818410 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 277ms
09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
09:00:18 INFO - PROCESS | 1662 | 1467388818639 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - PROCESS | 1662 | 1467388818681 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 267ms
09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
09:00:18 INFO - PROCESS | 1662 | 1467388818916 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:18 INFO - PROCESS | 1662 | 1467388818954 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 226ms
09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
09:00:19 INFO - PROCESS | 1662 | 1467388819153 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:19 INFO - PROCESS | 1662 | 1467388819202 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 277ms
09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
09:00:19 INFO - PROCESS | 1662 | 1467388819423 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:19 INFO - PROCESS | 1662 | 1467388819470 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 316ms
09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
09:00:19 INFO - PROCESS | 1662 | 1467388819755 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:19 INFO - PROCESS | 1662 | 1467388819823 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 332ms
09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
09:00:20 INFO - PROCESS | 1662 | 1467388820087 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - PROCESS | 1662 | 1467388820123 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 275ms
09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
09:00:20 INFO - PROCESS | 1662 | 1467388820355 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - PROCESS | 1662 | 1467388820396 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 316ms
09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
09:00:20 INFO - PROCESS | 1662 | 1467388820689 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - PROCESS | 1662 | 1467388820727 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 269ms
09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
09:00:20 INFO - PROCESS | 1662 | 1467388820973 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:21 INFO - PROCESS | 1662 | 1467388821010 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 277ms
09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
09:00:21 INFO - PROCESS | 1662 | 1467388821316 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:21 INFO - PROCESS | 1662 | 1467388821366 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 466ms
09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
09:00:21 INFO - PROCESS | 1662 | 1467388821740 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:21 INFO - PROCESS | 1662 | 1467388821802 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 319ms
09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
09:00:22 INFO - PROCESS | 1662 | 1467388822071 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - PROCESS | 1662 | 1467388822134 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 276ms
09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
09:00:22 INFO - PROCESS | 1662 | 1467388822342 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - PROCESS | 1662 | 1467388822388 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 269ms
09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
09:00:22 INFO - PROCESS | 1662 | 1467388822622 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - PROCESS | 1662 | 1467388822685 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 277ms
09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
09:00:22 INFO - PROCESS | 1662 | 1467388822920 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:22 INFO - PROCESS | 1662 | 1467388822986 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:23 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
09:00:23 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
09:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 426ms
09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
09:00:23 INFO - PROCESS | 1662 | 1467388823349 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:23 INFO - PROCESS | 1662 | 1467388823396 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
09:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 269ms
09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
09:00:23 INFO - PROCESS | 1662 | 1467388823622 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:23 INFO - PROCESS | 1662 | 1467388823680 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms
09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
09:00:24 INFO - PROCESS | 1662 | 1467388824148 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:24 INFO - PROCESS | 1662 | 1467388824182 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 267ms
09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
09:00:24 INFO - PROCESS | 1662 | 1467388824435 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:24 INFO - PROCESS | 1662 | 1467388824485 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 318ms
09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
09:00:24 INFO - PROCESS | 1662 | 1467388824757 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:24 INFO - PROCESS | 1662 | 1467388824820 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 271ms
09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
09:00:25 INFO - PROCESS | 1662 | 1467388825037 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - PROCESS | 1662 | 1467388825073 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 216ms
09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
09:00:25 INFO - PROCESS | 1662 | 1467388825255 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - PROCESS | 1662 | 1467388825289 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 220ms
09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
09:00:25 INFO - PROCESS | 1662 | 1467388825486 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - PROCESS | 1662 | 1467388825522 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 277ms
09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
09:00:25 INFO - PROCESS | 1662 | 1467388825770 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:25 INFO - PROCESS | 1662 | 1467388825817 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 318ms
09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
09:00:26 INFO - PROCESS | 1662 | 1467388826103 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - PROCESS | 1662 | 1467388826141 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 273ms
09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
09:00:26 INFO - PROCESS | 1662 | 1467388826375 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - PROCESS | 1662 | 1467388826432 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 267ms
09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
09:00:26 INFO - PROCESS | 1662 | 1467388826654 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - PROCESS | 1662 | 1467388826703 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
09:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 332ms
09:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
09:00:27 INFO - PROCESS | 1662 | 1467388827003 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:27 INFO - PROCESS | 1662 | 1467388827047 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 274ms
09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
09:00:27 INFO - PROCESS | 1662 | 1467388827286 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:27 INFO - PROCESS | 1662 | 1467388827333 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 426ms
09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
09:00:27 INFO - PROCESS | 1662 | 1467388827707 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:27 INFO - PROCESS | 1662 | 1467388827756 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 522ms
09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
09:00:28 INFO - PROCESS | 1662 | 1467388828241 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:28 INFO - PROCESS | 1662 | 1467388828294 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 269ms
09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
09:00:28 INFO - PROCESS | 1662 | 1467388828521 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:28 INFO - PROCESS | 1662 | 1467388828564 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
09:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 269ms
09:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
09:00:28 INFO - PROCESS | 1662 | 1467388828802 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:28 INFO - PROCESS | 1662 | 1467388828841 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 268ms
09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
09:00:29 INFO - PROCESS | 1662 | 1467388829068 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - PROCESS | 1662 | 1467388829149 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 277ms
09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
09:00:29 INFO - PROCESS | 1662 | 1467388829341 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - PROCESS | 1662 | 1467388829382 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 268ms
09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
09:00:29 INFO - PROCESS | 1662 | 1467388829621 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - PROCESS | 1662 | 1467388829695 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 324ms
09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
09:00:29 INFO - PROCESS | 1662 | 1467388829941 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - PROCESS | 1662 | 1467388830012 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 318ms
09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
09:00:30 INFO - PROCESS | 1662 | 1467388830270 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - PROCESS | 1662 | 1467388830318 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 328ms
09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
09:00:30 INFO - PROCESS | 1662 | 1467388830607 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - PROCESS | 1662 | 1467388830663 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 270ms
09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
09:00:30 INFO - PROCESS | 1662 | 1467388830887 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:30 INFO - PROCESS | 1662 | 1467388830922 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 218ms
09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
09:00:31 INFO - PROCESS | 1662 | 1467388831109 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:31 INFO - PROCESS | 1662 | 1467388831173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 269ms
09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
09:00:31 INFO - PROCESS | 1662 | 1467388831402 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:31 INFO - PROCESS | 1662 | 1467388831528 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 427ms
09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
09:00:31 INFO - PROCESS | 1662 | 1467388831833 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:31 INFO - PROCESS | 1662 | 1467388831884 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 317ms
09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
09:00:32 INFO - PROCESS | 1662 | 1467388832158 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - PROCESS | 1662 | 1467388832217 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 273ms
09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
09:00:32 INFO - PROCESS | 1662 | 1467388832440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - PROCESS | 1662 | 1467388832476 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 220ms
09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
09:00:32 INFO - PROCESS | 1662 | 1467388832670 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - PROCESS | 1662 | 1467388832704 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 220ms
09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
09:00:32 INFO - PROCESS | 1662 | 1467388832892 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:32 INFO - PROCESS | 1662 | 1467388832936 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 268ms
09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
09:00:33 INFO - PROCESS | 1662 | 1467388833176 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:33 INFO - PROCESS | 1662 | 1467388833235 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 268ms
09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
09:00:33 INFO - PROCESS | 1662 | 1467388833452 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:33 INFO - PROCESS | 1662 | 1467388833488 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 324ms
09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
09:00:33 INFO - PROCESS | 1662 | 1467388833772 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:33 INFO - PROCESS | 1662 | 1467388833805 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 419ms
09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
09:00:34 INFO - PROCESS | 1662 | 1467388834199 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:34 INFO - PROCESS | 1662 | 1467388834259 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 319ms
09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
09:00:34 INFO - PROCESS | 1662 | 1467388834557 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:34 INFO - PROCESS | 1662 | 1467388834609 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 343ms
09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
09:00:34 INFO - PROCESS | 1662 | 1467388834893 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:34 INFO - PROCESS | 1662 | 1467388834951 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 325ms
09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
09:00:35 INFO - PROCESS | 1662 | 1467388835210 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:35 INFO - PROCESS | 1662 | 1467388835272 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 370ms
09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
09:00:35 INFO - PROCESS | 1662 | 1467388835589 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:35 INFO - PROCESS | 1662 | 1467388835641 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 267ms
09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
09:00:35 INFO - PROCESS | 1662 | 1467388835859 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:35 INFO - PROCESS | 1662 | 1467388835909 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 271ms
09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
09:00:36 INFO - PROCESS | 1662 | 1467388836137 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - PROCESS | 1662 | 1467388836173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 268ms
09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
09:00:36 INFO - PROCESS | 1662 | 1467388836410 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - PROCESS | 1662 | 1467388836456 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 219ms
09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
09:00:36 INFO - PROCESS | 1662 | 1467388836638 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - PROCESS | 1662 | 1467388836672 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 268ms
09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
09:00:36 INFO - PROCESS | 1662 | 1467388836916 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:36 INFO - PROCESS | 1662 | 1467388836950 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 218ms
09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
09:00:37 INFO - PROCESS | 1662 | 1467388837139 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:37 INFO - PROCESS | 1662 | 1467388837181 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 268ms
09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
09:00:37 INFO - PROCESS | 1662 | 1467388837420 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:37 INFO - PROCESS | 1662 | 1467388837472 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 318ms
09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
09:00:37 INFO - PROCESS | 1662 | 1467388837742 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:37 INFO - PROCESS | 1662 | 1467388837797 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 421ms
09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
09:00:38 INFO - PROCESS | 1662 | 1467388838174 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:38 INFO - PROCESS | 1662 | 1467388838219 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 422ms
09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
09:00:38 INFO - PROCESS | 1662 | 1467388838603 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:38 INFO - PROCESS | 1662 | 1467388838656 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 324ms
09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
09:00:38 INFO - PROCESS | 1662 | 1467388838924 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:38 INFO - PROCESS | 1662 | 1467388838963 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 219ms
09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
09:00:39 INFO - PROCESS | 1662 | 1467388839154 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - PROCESS | 1662 | 1467388839189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 278ms
09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
09:00:39 INFO - PROCESS | 1662 | 1467388839426 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - PROCESS | 1662 | 1467388839479 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 219ms
09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
09:00:39 INFO - PROCESS | 1662 | 1467388839669 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - PROCESS | 1662 | 1467388839704 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 325ms
09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
09:00:39 INFO - PROCESS | 1662 | 1467388839992 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:40 INFO - PROCESS | 1662 | 1467388840048 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 419ms
09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
09:00:40 INFO - PROCESS | 1662 | 1467388840522 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:40 INFO - PROCESS | 1662 | 1467388840558 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 310ms
09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
09:00:40 INFO - PROCESS | 1662 | 1467388840804 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:40 INFO - PROCESS | 1662 | 1467388840846 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 379ms
09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
09:00:41 INFO - PROCESS | 1662 | 1467388841182 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:41 INFO - PROCESS | 1662 | 1467388841277 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 369ms
09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
09:00:41 INFO - PROCESS | 1662 | 1467388841554 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:41 INFO - PROCESS | 1662 | 1467388841590 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 275ms
09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
09:00:41 INFO - PROCESS | 1662 | 1467388841827 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:41 INFO - PROCESS | 1662 | 1467388841871 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 271ms
09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
09:00:42 INFO - PROCESS | 1662 | 1467388842106 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:42 INFO - PROCESS | 1662 | 1467388842165 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 317ms
09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
09:00:42 INFO - PROCESS | 1662 | 1467388842426 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:42 INFO - PROCESS | 1662 | 1467388842473 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 320ms
09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
09:00:42 INFO - PROCESS | 1662 | 1467388842760 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:42 INFO - PROCESS | 1662 | 1467388842828 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 269ms
09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
09:00:43 INFO - PROCESS | 1662 | 1467388843038 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - PROCESS | 1662 | 1467388843072 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 219ms
09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
09:00:43 INFO - PROCESS | 1662 | 1467388843259 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - PROCESS | 1662 | 1467388843302 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 222ms
09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
09:00:43 INFO - PROCESS | 1662 | 1467388843494 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - PROCESS | 1662 | 1467388843555 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 270ms
09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
09:00:43 INFO - PROCESS | 1662 | 1467388843777 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:43 INFO - PROCESS | 1662 | 1467388843837 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 317ms
09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
09:00:44 INFO - PROCESS | 1662 | 1467388844109 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - PROCESS | 1662 | 1467388844169 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 277ms
09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
09:00:44 INFO - PROCESS | 1662 | 1467388844389 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - PROCESS | 1662 | 1467388844425 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 319ms
09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
09:00:44 INFO - PROCESS | 1662 | 1467388844713 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - PROCESS | 1662 | 1467388844742 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 219ms
09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
09:00:44 INFO - PROCESS | 1662 | 1467388844942 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:44 INFO - PROCESS | 1662 | 1467388844989 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 320ms
09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
09:00:45 INFO - PROCESS | 1662 | 1467388845275 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:45 INFO - PROCESS | 1662 | 1467388845322 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 317ms
09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
09:00:45 INFO - PROCESS | 1662 | 1467388845606 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:45 INFO - PROCESS | 1662 | 1467388845654 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 278ms
09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
09:00:45 INFO - PROCESS | 1662 | 1467388845885 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:45 INFO - PROCESS | 1662 | 1467388845921 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 224ms
09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
09:00:46 INFO - PROCESS | 1662 | 1467388846104 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:46 INFO - PROCESS | 1662 | 1467388846140 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 216ms
09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
09:00:46 INFO - PROCESS | 1662 | 1467388846330 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:46 INFO - PROCESS | 1662 | 1467388846376 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 317ms
09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
09:00:46 INFO - PROCESS | 1662 | 1467388846723 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:46 INFO - PROCESS | 1662 | 1467388846887 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 543ms
09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
09:00:47 INFO - PROCESS | 1662 | 1467388847253 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:47 INFO - PROCESS | 1662 | 1467388847306 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 325ms
09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
09:00:47 INFO - PROCESS | 1662 | 1467388847588 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:47 INFO - PROCESS | 1662 | 1467388847642 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 267ms
09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
09:00:47 INFO - PROCESS | 1662 | 1467388847859 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:47 INFO - PROCESS | 1662 | 1467388847908 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 273ms
09:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
09:00:48 INFO - PROCESS | 1662 | 1467388848138 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - PROCESS | 1662 | 1467388848178 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
09:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 216ms
09:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
09:00:48 INFO - PROCESS | 1662 | 1467388848359 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - PROCESS | 1662 | 1467388848408 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
09:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 275ms
09:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
09:00:48 INFO - PROCESS | 1662 | 1467388848638 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - PROCESS | 1662 | 1467388848674 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
09:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 218ms
09:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
09:00:48 INFO - PROCESS | 1662 | 1467388848858 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:48 INFO - PROCESS | 1662 | 1467388848896 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
09:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 268ms
09:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
09:00:49 INFO - PROCESS | 1662 | 1467388849138 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:49 INFO - PROCESS | 1662 | 1467388849176 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
09:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 266ms
09:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
09:00:49 INFO - PROCESS | 1662 | 1467388849406 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:49 INFO - PROCESS | 1662 | 1467388849440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
09:00:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 219ms
09:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
09:00:49 INFO - PROCESS | 1662 | 1467388849640 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:49 INFO - PROCESS | 1662 | 1467388849702 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
09:00:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 779ms
09:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
09:00:50 INFO - PROCESS | 1662 | 1467388850414 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:50 INFO - PROCESS | 1662 | 1467388850450 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255
09:00:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:00:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
09:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 772ms
09:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
09:00:51 INFO - PROCESS | 1662 | 1467388851189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:51 INFO - PROCESS | 1662 | 1467388851234 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255
09:00:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:00:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
09:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 718ms
09:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
09:00:51 INFO - PROCESS | 1662 | 1467388851909 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:51 INFO - PROCESS | 1662 | 1467388851942 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
09:00:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 717ms
09:00:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
09:00:52 INFO - PROCESS | 1662 | 1467388852633 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:52 INFO - PROCESS | 1662 | 1467388852672 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box)
09:00:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 722ms
09:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
09:00:53 INFO - PROCESS | 1662 | 1467388853358 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:53 INFO - PROCESS | 1662 | 1467388853418 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255
09:00:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:00:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
09:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 774ms
09:00:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
09:00:54 INFO - PROCESS | 1662 | 1467388854136 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:54 INFO - PROCESS | 1662 | 1467388854168 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
09:00:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:00:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
09:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 719ms
09:00:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
09:00:54 INFO - PROCESS | 1662 | 1467388854862 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:54 INFO - PROCESS | 1662 | 1467388854897 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
09:00:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:00:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
09:00:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 724ms
09:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
09:00:55 INFO - PROCESS | 1662 | 1467388855585 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:55 INFO - PROCESS | 1662 | 1467388855616 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
09:00:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:00:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
09:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 718ms
09:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
09:00:56 INFO - PROCESS | 1662 | 1467388856305 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:56 INFO - PROCESS | 1662 | 1467388856337 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
09:00:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 267ms
09:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
09:00:56 INFO - PROCESS | 1662 | 1467388856591 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:56 INFO - PROCESS | 1662 | 1467388856652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
09:00:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 317ms
09:00:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
09:00:56 INFO - PROCESS | 1662 | 1467388856907 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:56 INFO - PROCESS | 1662 | 1467388856954 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
09:00:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:00:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 267ms
09:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
09:00:57 INFO - PROCESS | 1662 | 1467388857186 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:57 INFO - PROCESS | 1662 | 1467388857222 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
09:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 272ms
09:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
09:00:57 INFO - PROCESS | 1662 | 1467388857487 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:57 INFO - PROCESS | 1662 | 1467388857536 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif"
09:00:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:00:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 278ms
09:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
09:00:57 INFO - PROCESS | 1662 | 1467388857760 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:57 INFO - PROCESS | 1662 | 1467388857820 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif"
09:00:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:00:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
09:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:00:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 322ms
09:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
09:00:58 INFO - PROCESS | 1662 | 1467388858105 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:58 INFO - PROCESS | 1662 | 1467388858165 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
09:00:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 269ms
09:00:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
09:00:58 INFO - PROCESS | 1662 | 1467388858373 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:58 INFO - PROCESS | 1662 | 1467388858407 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
09:00:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:00:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
09:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:00:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:00:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 719ms
09:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
09:00:59 INFO - PROCESS | 1662 | 1467388859094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:59 INFO - PROCESS | 1662 | 1467388859121 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
09:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 267ms
09:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
09:00:59 INFO - PROCESS | 1662 | 1467388859422 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:59 INFO - PROCESS | 1662 | 1467388859494 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
09:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 505ms
09:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
09:00:59 INFO - PROCESS | 1662 | 1467388859908 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:00:59 INFO - PROCESS | 1662 | 1467388859968 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
09:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 376ms
09:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
09:01:00 INFO - PROCESS | 1662 | 1467388860298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:00 INFO - PROCESS | 1662 | 1467388860360 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
09:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 320ms
09:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
09:01:00 INFO - PROCESS | 1662 | 1467388860639 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:00 INFO - PROCESS | 1662 | 1467388860686 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
09:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 319ms
09:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
09:01:00 INFO - PROCESS | 1662 | 1467388860961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - PROCESS | 1662 | 1467388861021 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
09:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 273ms
09:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
09:01:01 INFO - PROCESS | 1662 | 1467388861241 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - PROCESS | 1662 | 1467388861298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
09:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 317ms
09:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
09:01:01 INFO - PROCESS | 1662 | 1467388861587 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - PROCESS | 1662 | 1467388861638 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
09:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 318ms
09:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
09:01:01 INFO - PROCESS | 1662 | 1467388861903 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:01 INFO - PROCESS | 1662 | 1467388861943 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
09:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 275ms
09:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
09:01:02 INFO - PROCESS | 1662 | 1467388862173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - PROCESS | 1662 | 1467388862206 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
09:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 216ms
09:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
09:01:02 INFO - PROCESS | 1662 | 1467388862402 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - PROCESS | 1662 | 1467388862437 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
09:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 225ms
09:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
09:01:02 INFO - PROCESS | 1662 | 1467388862622 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - PROCESS | 1662 | 1467388862656 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
09:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 218ms
09:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
09:01:02 INFO - PROCESS | 1662 | 1467388862844 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:02 INFO - PROCESS | 1662 | 1467388862889 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
09:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 217ms
09:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
09:01:03 INFO - PROCESS | 1662 | 1467388863076 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - PROCESS | 1662 | 1467388863119 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
09:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 217ms
09:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
09:01:03 INFO - PROCESS | 1662 | 1467388863293 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - PROCESS | 1662 | 1467388863338 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
09:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 220ms
09:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
09:01:03 INFO - PROCESS | 1662 | 1467388863541 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - PROCESS | 1662 | 1467388863605 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
09:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 436ms
09:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
09:01:03 INFO - PROCESS | 1662 | 1467388863968 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - PROCESS | 1662 | 1467388864016 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
09:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 419ms
09:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
09:01:04 INFO - PROCESS | 1662 | 1467388864392 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - PROCESS | 1662 | 1467388864449 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
09:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 316ms
09:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
09:01:04 INFO - PROCESS | 1662 | 1467388864709 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - PROCESS | 1662 | 1467388864755 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
09:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 221ms
09:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
09:01:04 INFO - PROCESS | 1662 | 1467388864942 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:04 INFO - PROCESS | 1662 | 1467388864990 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
09:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 318ms
09:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
09:01:05 INFO - PROCESS | 1662 | 1467388865288 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:05 INFO - PROCESS | 1662 | 1467388865333 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
09:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 324ms
09:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
09:01:05 INFO - PROCESS | 1662 | 1467388865607 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:05 INFO - PROCESS | 1662 | 1467388865652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
09:01:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 421ms
09:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
09:01:06 INFO - PROCESS | 1662 | 1467388866032 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - PROCESS | 1662 | 1467388866094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
09:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 274ms
09:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
09:01:06 INFO - PROCESS | 1662 | 1467388866319 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - PROCESS | 1662 | 1467388866356 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
09:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 269ms
09:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
09:01:06 INFO - PROCESS | 1662 | 1467388866592 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - PROCESS | 1662 | 1467388866635 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
09:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 269ms
09:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
09:01:06 INFO - PROCESS | 1662 | 1467388866862 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:06 INFO - PROCESS | 1662 | 1467388866914 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
09:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 323ms
09:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
09:01:07 INFO - PROCESS | 1662 | 1467388867189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:07 INFO - PROCESS | 1662 | 1467388867223 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
09:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 270ms
09:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
09:01:07 INFO - PROCESS | 1662 | 1467388867489 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:07 INFO - PROCESS | 1662 | 1467388867572 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
09:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 336ms
09:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
09:01:07 INFO - PROCESS | 1662 | 1467388867809 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:07 INFO - PROCESS | 1662 | 1467388867851 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
09:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 268ms
09:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
09:01:08 INFO - PROCESS | 1662 | 1467388868108 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:08 INFO - PROCESS | 1662 | 1467388868167 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
09:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 382ms
09:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
09:01:08 INFO - PROCESS | 1662 | 1467388868476 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:08 INFO - PROCESS | 1662 | 1467388868520 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
09:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 266ms
09:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
09:01:08 INFO - PROCESS | 1662 | 1467388868745 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:08 INFO - PROCESS | 1662 | 1467388868801 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
09:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 269ms
09:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
09:01:09 INFO - PROCESS | 1662 | 1467388869025 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - PROCESS | 1662 | 1467388869081 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
09:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 319ms
09:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
09:01:09 INFO - PROCESS | 1662 | 1467388869359 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - PROCESS | 1662 | 1467388869406 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
09:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 273ms
09:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
09:01:09 INFO - PROCESS | 1662 | 1467388869642 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - PROCESS | 1662 | 1467388869686 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
09:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 218ms
09:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
09:01:09 INFO - PROCESS | 1662 | 1467388869870 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:09 INFO - PROCESS | 1662 | 1467388869903 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
09:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 272ms
09:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
09:01:10 INFO - PROCESS | 1662 | 1467388870140 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:10 INFO - PROCESS | 1662 | 1467388870175 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
09:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 320ms
09:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
09:01:10 INFO - PROCESS | 1662 | 1467388870478 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:10 INFO - PROCESS | 1662 | 1467388870568 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
09:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 367ms
09:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
09:01:10 INFO - PROCESS | 1662 | 1467388870860 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:10 INFO - PROCESS | 1662 | 1467388870906 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
09:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 220ms
09:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
09:01:11 INFO - PROCESS | 1662 | 1467388871090 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - PROCESS | 1662 | 1467388871123 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
09:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 219ms
09:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
09:01:11 INFO - PROCESS | 1662 | 1467388871323 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - PROCESS | 1662 | 1467388871359 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
09:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 281ms
09:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
09:01:11 INFO - PROCESS | 1662 | 1467388871610 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - PROCESS | 1662 | 1467388871674 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
09:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 328ms
09:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
09:01:11 INFO - PROCESS | 1662 | 1467388871937 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:11 INFO - PROCESS | 1662 | 1467388871974 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
09:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 525ms
09:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
09:01:12 INFO - PROCESS | 1662 | 1467388872473 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:12 INFO - PROCESS | 1662 | 1467388872532 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
09:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 331ms
09:01:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
09:01:12 INFO - PROCESS | 1662 | 1467388872804 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:12 INFO - PROCESS | 1662 | 1467388872841 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
09:01:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
09:01:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 275ms
09:01:13 INFO - TEST-START | /DOMEvents/constructors.html
09:01:13 INFO - PROCESS | 1662 | 1467388873077 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - PROCESS | 1662 | 1467388873122 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
09:01:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:01:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:01:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:01:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:01:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:01:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:01:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
09:01:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 274ms
09:01:13 INFO - TEST-START | /DOMEvents/event-phases-order.html
09:01:13 INFO - PROCESS | 1662 | 1467388873356 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - PROCESS | 1662 | 1467388873391 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
09:01:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 217ms
09:01:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
09:01:13 INFO - PROCESS | 1662 | 1467388873575 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - PROCESS | 1662 | 1467388873611 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
09:01:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:01:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
09:01:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:01:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
09:01:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:01:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
09:01:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:01:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
09:01:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 268ms
09:01:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
09:01:13 INFO - PROCESS | 1662 | 1467388873855 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:13 INFO - PROCESS | 1662 | 1467388873897 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
09:01:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
09:01:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 218ms
09:01:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
09:01:14 INFO - PROCESS | 1662 | 1467388874075 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - PROCESS | 1662 | 1467388874117 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - PROCESS | 1662 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
09:01:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
09:01:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 219ms
09:01:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
09:01:14 INFO - PROCESS | 1662 | 1467388874304 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - PROCESS | 1662 | 1467388874350 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
09:01:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 274ms
09:01:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
09:01:14 INFO - PROCESS | 1662 | 1467388874573 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - PROCESS | 1662 | 1467388874607 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
09:01:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 216ms
09:01:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
09:01:14 INFO - PROCESS | 1662 | 1467388874795 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:14 INFO - PROCESS | 1662 | 1467388874851 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
09:01:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
09:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
09:01:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 268ms
09:01:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
09:01:15 INFO - PROCESS | 1662 | 1467388875072 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - PROCESS | 1662 | 1467388875110 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
09:01:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 218ms
09:01:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
09:01:15 INFO - PROCESS | 1662 | 1467388875294 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - PROCESS | 1662 | 1467388875337 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
09:01:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 220ms
09:01:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
09:01:15 INFO - PROCESS | 1662 | 1467388875521 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - PROCESS | 1662 | 1467388875556 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:01:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
09:01:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 225ms
09:01:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
09:01:15 INFO - PROCESS | 1662 | 1467388875741 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:15 INFO - PROCESS | 1662 | 1467388875788 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
09:01:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 269ms
09:01:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
09:01:16 INFO - PROCESS | 1662 | 1467388876022 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - PROCESS | 1662 | 1467388876057 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
09:01:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 278ms
09:01:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
09:01:16 INFO - PROCESS | 1662 | 1467388876305 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - PROCESS | 1662 | 1467388876351 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
09:01:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 269ms
09:01:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
09:01:16 INFO - PROCESS | 1662 | 1467388876578 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - PROCESS | 1662 | 1467388876635 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
09:01:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 217ms
09:01:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
09:01:16 INFO - PROCESS | 1662 | 1467388876807 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:16 INFO - PROCESS | 1662 | 1467388876854 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
09:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 321ms
09:01:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
09:01:17 INFO - PROCESS | 1662 | 1467388877141 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:17 INFO - PROCESS | 1662 | 1467388877207 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
09:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 370ms
09:01:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
09:01:17 INFO - PROCESS | 1662 | 1467388877517 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:17 INFO - PROCESS | 1662 | 1467388877551 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:17 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
09:01:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
09:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
09:01:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 272ms
09:01:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
09:01:17 INFO - PROCESS | 1662 | 1467388877794 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:17 INFO - PROCESS | 1662 | 1467388877855 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
09:01:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 219ms
09:01:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
09:01:18 INFO - PROCESS | 1662 | 1467388878024 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:18 INFO - PROCESS | 1662 | 1467388878073 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
09:01:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 318ms
09:01:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
09:01:18 INFO - PROCESS | 1662 | 1467388878392 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:18 INFO - PROCESS | 1662 | 1467388878456 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:01:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
09:01:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms
09:01:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
09:01:18 INFO - PROCESS | 1662 | 1467388878871 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:18 INFO - PROCESS | 1662 | 1467388878936 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.
09:01:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 325ms
09:01:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
09:01:19 INFO - PROCESS | 1662 | 1467388879208 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:19 INFO - PROCESS | 1662 | 1467388879275 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
09:01:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 328ms
09:01:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
09:01:19 INFO - PROCESS | 1662 | 1467388879544 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:19 INFO - PROCESS | 1662 | 1467388879605 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
09:01:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 320ms
09:01:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
09:01:19 INFO - PROCESS | 1662 | 1467388879870 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:19 INFO - PROCESS | 1662 | 1467388879908 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
09:01:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 220ms
09:01:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker
09:01:20 INFO - PROCESS | 1662 | 1467388880090 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - PROCESS | 1662 | 1467388880124 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
09:01:20 INFO - {}
09:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
09:01:20 INFO - {}
09:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
09:01:20 INFO - {}
09:01:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
09:01:20 INFO - {}
09:01:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 269ms
09:01:20 INFO - TEST-START | /FileAPI/fileReader.html
09:01:20 INFO - PROCESS | 1662 | 1467388880370 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - PROCESS | 1662 | 1467388880406 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
09:01:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
09:01:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
09:01:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
09:01:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 223ms
09:01:20 INFO - TEST-START | /FileAPI/historical.html
09:01:20 INFO - PROCESS | 1662 | 1467388880592 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - PROCESS | 1662 | 1467388880633 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
09:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
09:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
09:01:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
09:01:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
09:01:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
09:01:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
09:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
09:01:20 INFO - TEST-OK | /FileAPI/historical.html | took 269ms
09:01:20 INFO - TEST-START | /FileAPI/idlharness.html
09:01:20 INFO - PROCESS | 1662 | 1467388880872 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:20 INFO - PROCESS | 1662 | 1467388880916 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:01:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
09:01:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
09:01:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
09:01:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 433ms
09:01:21 INFO - TEST-START | /FileAPI/idlharness.worker
09:01:21 INFO - PROCESS | 1662 | 1467388881317 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:21 INFO - PROCESS | 1662 | 1467388881360 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:01:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
09:01:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
09:01:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
09:01:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:01:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:01:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:01:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:01:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:01:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:01:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:01:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:01:21 INFO - {}
09:01:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 435ms
09:01:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
09:01:21 INFO - PROCESS | 1662 | 1467388881756 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:21 INFO - PROCESS | 1662 | 1467388881803 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
09:01:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 271ms
09:01:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html
09:01:22 INFO - PROCESS | 1662 | 1467388882040 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - PROCESS | 1662 | 1467388882121 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
09:01:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 319ms
09:01:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
09:01:22 INFO - PROCESS | 1662 | 1467388882364 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - PROCESS | 1662 | 1467388882421 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary.
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
09:01:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary.
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
09:01:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
09:01:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:01:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
09:01:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 334ms
09:01:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
09:01:22 INFO - PROCESS | 1662 | 1467388882706 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - PROCESS | 1662 | 1467388882739 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
09:01:22 INFO - {}
09:01:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 226ms
09:01:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
09:01:22 INFO - PROCESS | 1662 | 1467388882926 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:22 INFO - PROCESS | 1662 | 1467388882961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
09:01:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 218ms
09:01:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
09:01:23 INFO - PROCESS | 1662 | 1467388883154 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:23 INFO - PROCESS | 1662 | 1467388883189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
09:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8"
09:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:01:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 395ms
09:01:23 INFO - TEST-START | /FileAPI/file/File-constructor.html
09:01:23 INFO - PROCESS | 1662 | 1467388883547 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:23 INFO - PROCESS | 1662 | 1467388883577 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
09:01:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
09:01:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
09:01:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
09:01:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
09:01:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
09:01:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 324ms
09:01:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
09:01:23 INFO - PROCESS | 1662 | 1467388883874 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:23 INFO - PROCESS | 1662 | 1467388883905 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
09:01:24 INFO - {}
09:01:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 267ms
09:01:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
09:01:24 INFO - PROCESS | 1662 | 1467388884143 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - PROCESS | 1662 | 1467388884187 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
09:01:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
09:01:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 220ms
09:01:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
09:01:24 INFO - PROCESS | 1662 | 1467388884372 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - PROCESS | 1662 | 1467388884406 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
09:01:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 216ms
09:01:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
09:01:24 INFO - PROCESS | 1662 | 1467388884591 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - PROCESS | 1662 | 1467388884627 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
09:01:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
09:01:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 217ms
09:01:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
09:01:24 INFO - PROCESS | 1662 | 1467388884849 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:24 INFO - PROCESS | 1662 | 1467388884934 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
09:01:25 INFO - reader.readAsText(blob_2)
09:01:25 INFO - }" did not throw
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
09:01:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
09:01:25 INFO - reader.readAsDataURL(blob_2)
09:01:25 INFO - }" did not throw
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
09:01:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
09:01:25 INFO - reader.readAsArrayBuffer(blob_2)
09:01:25 INFO - }" did not throw
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
09:01:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
09:01:25 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:01:25 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
09:01:25 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
09:01:25 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
09:01:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader no InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_equals: readyState must be LOADING expected 1 but got 2
09:01:25 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 434ms
09:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
09:01:25 INFO - PROCESS | 1662 | 1467388885256 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - PROCESS | 1662 | 1467388885309 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
09:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
09:01:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
09:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 268ms
09:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
09:01:25 INFO - PROCESS | 1662 | 1467388885543 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - PROCESS | 1662 | 1467388885603 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
09:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 231ms
09:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
09:01:25 INFO - PROCESS | 1662 | 1467388885771 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - PROCESS | 1662 | 1467388885806 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
09:01:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 219ms
09:01:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
09:01:25 INFO - PROCESS | 1662 | 1467388885990 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - PROCESS | 1662 | 1467388886025 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
09:01:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 216ms
09:01:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
09:01:26 INFO - PROCESS | 1662 | 1467388886212 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - PROCESS | 1662 | 1467388886257 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
09:01:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 218ms
09:01:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
09:01:26 INFO - PROCESS | 1662 | 1467388886441 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - PROCESS | 1662 | 1467388886476 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
09:01:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 216ms
09:01:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
09:01:26 INFO - PROCESS | 1662 | 1467388886658 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - PROCESS | 1662 | 1467388886692 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
09:01:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
09:01:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 222ms
09:01:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
09:01:26 INFO - PROCESS | 1662 | 1467388886906 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:26 INFO - PROCESS | 1662 | 1467388886947 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
09:01:27 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function
09:01:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
09:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:01:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
09:01:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 232ms
09:01:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
09:01:27 INFO - PROCESS | 1662 | 1467388887125 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - PROCESS | 1662 | 1467388887167 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
09:01:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 217ms
09:01:27 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
09:01:27 INFO - PROCESS | 1662 | 1467388887345 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - PROCESS | 1662 | 1467388887388 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
09:01:27 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 268ms
09:01:27 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
09:01:27 INFO - PROCESS | 1662 | 1467388887641 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - PROCESS | 1662 | 1467388887702 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
09:01:27 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 331ms
09:01:27 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
09:01:27 INFO - PROCESS | 1662 | 1467388887958 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:27 INFO - PROCESS | 1662 | 1467388887993 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:28 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
09:01:28 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 323ms
09:01:28 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
09:01:28 INFO - PROCESS | 1662 | 1467388888289 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:28 INFO - PROCESS | 1662 | 1467388888323 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:28 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
09:01:28 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 318ms
09:01:28 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
09:01:28 INFO - PROCESS | 1662 | 1467388888621 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:28 INFO - PROCESS | 1662 | 1467388888669 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
09:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
09:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
09:01:28 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
09:01:28 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 328ms
09:01:28 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
09:01:28 INFO - PROCESS | 1662 | 1467388888941 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:28 INFO - PROCESS | 1662 | 1467388888974 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
09:01:29 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 219ms
09:01:29 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
09:01:29 INFO - PROCESS | 1662 | 1467388889170 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - PROCESS | 1662 | 1467388889208 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
09:01:29 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 225ms
09:01:29 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
09:01:29 INFO - PROCESS | 1662 | 1467388889403 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - PROCESS | 1662 | 1467388889440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
09:01:29 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 280ms
09:01:29 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
09:01:29 INFO - PROCESS | 1662 | 1467388889674 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - PROCESS | 1662 | 1467388889708 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
09:01:29 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
09:01:29 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 219ms
09:01:29 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
09:01:29 INFO - PROCESS | 1662 | 1467388889909 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:29 INFO - PROCESS | 1662 | 1467388889959 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
09:01:30 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 329ms
09:01:30 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
09:01:30 INFO - PROCESS | 1662 | 1467388890242 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:30 INFO - PROCESS | 1662 | 1467388890368 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
09:01:30 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
09:01:30 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 380ms
09:01:30 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
09:01:30 INFO - PROCESS | 1662 | 1467388890618 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:30 INFO - PROCESS | 1662 | 1467388890652 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
09:01:31 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 420ms
09:01:31 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
09:01:31 INFO - PROCESS | 1662 | 1467388891133 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:31 INFO - PROCESS | 1662 | 1467388891193 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
09:01:31 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 319ms
09:01:31 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
09:01:31 INFO - PROCESS | 1662 | 1467388891460 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:31 INFO - PROCESS | 1662 | 1467388891519 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
09:01:31 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
09:01:31 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 324ms
09:01:31 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
09:01:31 INFO - PROCESS | 1662 | 1467388891804 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:31 INFO - PROCESS | 1662 | 1467388891855 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
09:01:32 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 321ms
09:01:32 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
09:01:32 INFO - PROCESS | 1662 | 1467388892124 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - PROCESS | 1662 | 1467388892166 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
09:01:32 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 267ms
09:01:32 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
09:01:32 INFO - PROCESS | 1662 | 1467388892394 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - PROCESS | 1662 | 1467388892453 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
09:01:32 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 270ms
09:01:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
09:01:32 INFO - PROCESS | 1662 | 1467388892678 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - PROCESS | 1662 | 1467388892738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
09:01:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 318ms
09:01:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
09:01:33 INFO - PROCESS | 1662 | 1467388893008 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:33 INFO - PROCESS | 1662 | 1467388893074 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
09:01:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 317ms
09:01:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
09:01:33 INFO - PROCESS | 1662 | 1467388893322 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:33 INFO - PROCESS | 1662 | 1467388893358 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
09:01:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 319ms
09:01:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
09:01:33 INFO - PROCESS | 1662 | 1467388893651 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:33 INFO - PROCESS | 1662 | 1467388893703 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
09:01:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 319ms
09:01:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
09:01:33 INFO - PROCESS | 1662 | 1467388893990 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - PROCESS | 1662 | 1467388894032 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
09:01:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 218ms
09:01:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
09:01:34 INFO - PROCESS | 1662 | 1467388894207 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - PROCESS | 1662 | 1467388894261 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
09:01:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 424ms
09:01:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
09:01:34 INFO - PROCESS | 1662 | 1467388894639 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - PROCESS | 1662 | 1467388894692 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
09:01:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 270ms
09:01:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
09:01:34 INFO - PROCESS | 1662 | 1467388894923 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:34 INFO - PROCESS | 1662 | 1467388894970 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
09:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 327ms
09:01:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
09:01:35 INFO - PROCESS | 1662 | 1467388895262 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:35 INFO - PROCESS | 1662 | 1467388895321 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
09:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 327ms
09:01:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
09:01:35 INFO - PROCESS | 1662 | 1467388895577 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:35 INFO - PROCESS | 1662 | 1467388895623 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
09:01:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 216ms
09:01:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
09:01:35 INFO - PROCESS | 1662 | 1467388895796 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:35 INFO - PROCESS | 1662 | 1467388895840 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
09:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 221ms
09:01:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
09:01:36 INFO - PROCESS | 1662 | 1467388896025 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - PROCESS | 1662 | 1467388896074 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
09:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 268ms
09:01:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
09:01:36 INFO - PROCESS | 1662 | 1467388896295 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - PROCESS | 1662 | 1467388896339 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
09:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 267ms
09:01:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
09:01:36 INFO - PROCESS | 1662 | 1467388896572 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - PROCESS | 1662 | 1467388896611 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
09:01:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 268ms
09:01:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
09:01:36 INFO - PROCESS | 1662 | 1467388896859 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:36 INFO - PROCESS | 1662 | 1467388896910 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
09:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 382ms
09:01:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
09:01:37 INFO - PROCESS | 1662 | 1467388897236 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:37 INFO - PROCESS | 1662 | 1467388897274 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
09:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 325ms
09:01:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
09:01:37 INFO - PROCESS | 1662 | 1467388897559 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:37 INFO - PROCESS | 1662 | 1467388897602 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:37 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
09:01:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 271ms
09:01:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
09:01:37 INFO - PROCESS | 1662 | 1467388897842 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:37 INFO - PROCESS | 1662 | 1467388897884 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
09:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 267ms
09:01:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
09:01:38 INFO - PROCESS | 1662 | 1467388898111 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - PROCESS | 1662 | 1467388898173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
09:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 320ms
09:01:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
09:01:38 INFO - PROCESS | 1662 | 1467388898440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - PROCESS | 1662 | 1467388898475 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
09:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 218ms
09:01:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
09:01:38 INFO - PROCESS | 1662 | 1467388898660 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - PROCESS | 1662 | 1467388898707 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
09:01:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 220ms
09:01:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
09:01:38 INFO - PROCESS | 1662 | 1467388898890 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:38 INFO - PROCESS | 1662 | 1467388898925 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
09:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 223ms
09:01:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
09:01:39 INFO - PROCESS | 1662 | 1467388899119 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - PROCESS | 1662 | 1467388899154 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
09:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 218ms
09:01:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
09:01:39 INFO - PROCESS | 1662 | 1467388899342 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - PROCESS | 1662 | 1467388899388 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
09:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 318ms
09:01:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
09:01:39 INFO - PROCESS | 1662 | 1467388899673 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - PROCESS | 1662 | 1467388899723 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
09:01:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 320ms
09:01:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
09:01:39 INFO - PROCESS | 1662 | 1467388899990 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:40 INFO - PROCESS | 1662 | 1467388900024 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
09:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 267ms
09:01:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
09:01:40 INFO - PROCESS | 1662 | 1467388900260 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:40 INFO - PROCESS | 1662 | 1467388900302 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
09:01:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 320ms
09:01:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
09:01:40 INFO - PROCESS | 1662 | 1467388900594 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:40 INFO - PROCESS | 1662 | 1467388900656 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
09:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 470ms
09:01:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
09:01:41 INFO - PROCESS | 1662 | 1467388901071 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - PROCESS | 1662 | 1467388901122 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
09:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 324ms
09:01:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
09:01:41 INFO - PROCESS | 1662 | 1467388901393 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - PROCESS | 1662 | 1467388901438 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
09:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 268ms
09:01:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
09:01:41 INFO - PROCESS | 1662 | 1467388901674 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - PROCESS | 1662 | 1467388901799 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:01:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 326ms
09:01:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
09:01:41 INFO - PROCESS | 1662 | 1467388901993 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - PROCESS | 1662 | 1467388902038 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
09:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 317ms
09:01:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
09:01:42 INFO - PROCESS | 1662 | 1467388902324 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - PROCESS | 1662 | 1467388902372 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
09:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 277ms
09:01:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
09:01:42 INFO - PROCESS | 1662 | 1467388902594 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - PROCESS | 1662 | 1467388902643 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
09:01:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 318ms
09:01:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
09:01:42 INFO - PROCESS | 1662 | 1467388902920 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:42 INFO - PROCESS | 1662 | 1467388902957 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
09:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 225ms
09:01:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
09:01:43 INFO - PROCESS | 1662 | 1467388903143 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - PROCESS | 1662 | 1467388903179 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 218ms
09:01:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
09:01:43 INFO - PROCESS | 1662 | 1467388903371 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - PROCESS | 1662 | 1467388903408 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
09:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 224ms
09:01:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
09:01:43 INFO - PROCESS | 1662 | 1467388903591 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - PROCESS | 1662 | 1467388903625 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
09:01:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 266ms
09:01:43 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
09:01:43 INFO - PROCESS | 1662 | 1467388903862 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:43 INFO - PROCESS | 1662 | 1467388903911 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:44 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:01:44 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 874ms
09:01:44 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
09:01:44 INFO - PROCESS | 1662 | 1467388904738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:44 INFO - PROCESS | 1662 | 1467388904783 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
09:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 269ms
09:01:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
09:01:45 INFO - PROCESS | 1662 | 1467388905008 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - PROCESS | 1662 | 1467388905051 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
09:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 217ms
09:01:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
09:01:45 INFO - PROCESS | 1662 | 1467388905236 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - PROCESS | 1662 | 1467388905272 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 227ms
09:01:45 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
09:01:45 INFO - PROCESS | 1662 | 1467388905456 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - PROCESS | 1662 | 1467388905488 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
09:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 217ms
09:01:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
09:01:45 INFO - PROCESS | 1662 | 1467388905676 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - PROCESS | 1662 | 1467388905719 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
09:01:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 266ms
09:01:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
09:01:45 INFO - PROCESS | 1662 | 1467388905953 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - PROCESS | 1662 | 1467388905999 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
09:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 219ms
09:01:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
09:01:46 INFO - PROCESS | 1662 | 1467388906173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - PROCESS | 1662 | 1467388906206 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
09:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 226ms
09:01:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
09:01:46 INFO - PROCESS | 1662 | 1467388906395 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - PROCESS | 1662 | 1467388906436 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
09:01:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 217ms
09:01:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
09:01:46 INFO - PROCESS | 1662 | 1467388906623 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:46 INFO - PROCESS | 1662 | 1467388906655 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
09:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 426ms
09:01:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
09:01:47 INFO - PROCESS | 1662 | 1467388907044 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - PROCESS | 1662 | 1467388907097 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
09:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 317ms
09:01:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
09:01:47 INFO - PROCESS | 1662 | 1467388907388 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - PROCESS | 1662 | 1467388907438 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
09:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 318ms
09:01:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
09:01:47 INFO - PROCESS | 1662 | 1467388907709 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - PROCESS | 1662 | 1467388907753 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
09:01:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 276ms
09:01:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
09:01:47 INFO - PROCESS | 1662 | 1467388907989 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:48 INFO - PROCESS | 1662 | 1467388908040 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
09:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 368ms
09:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
09:01:48 INFO - PROCESS | 1662 | 1467388908355 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:48 INFO - PROCESS | 1662 | 1467388908403 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
09:01:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 470ms
09:01:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
09:01:48 INFO - PROCESS | 1662 | 1467388908830 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:48 INFO - PROCESS | 1662 | 1467388908891 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
09:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 268ms
09:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
09:01:49 INFO - PROCESS | 1662 | 1467388909109 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:49 INFO - PROCESS | 1662 | 1467388909167 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
09:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 318ms
09:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
09:01:49 INFO - PROCESS | 1662 | 1467388909428 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:49 INFO - PROCESS | 1662 | 1467388909469 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
09:01:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 270ms
09:01:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
09:01:49 INFO - PROCESS | 1662 | 1467388909759 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:49 INFO - PROCESS | 1662 | 1467388909808 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
09:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 336ms
09:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
09:01:50 INFO - PROCESS | 1662 | 1467388910077 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - PROCESS | 1662 | 1467388910118 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
09:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 217ms
09:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
09:01:50 INFO - PROCESS | 1662 | 1467388910303 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - PROCESS | 1662 | 1467388910342 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
09:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 267ms
09:01:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
09:01:50 INFO - PROCESS | 1662 | 1467388910573 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - PROCESS | 1662 | 1467388910609 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
09:01:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 268ms
09:01:50 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
09:01:50 INFO - PROCESS | 1662 | 1467388910843 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:50 INFO - PROCESS | 1662 | 1467388910878 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
09:01:51 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 268ms
09:01:51 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
09:01:51 INFO - PROCESS | 1662 | 1467388911119 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:51 INFO - PROCESS | 1662 | 1467388911157 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
09:01:51 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 374ms
09:01:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
09:01:51 INFO - PROCESS | 1662 | 1467388911492 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:51 INFO - PROCESS | 1662 | 1467388911553 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
09:01:51 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 318ms
09:01:51 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
09:01:51 INFO - PROCESS | 1662 | 1467388911814 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:51 INFO - PROCESS | 1662 | 1467388911869 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
09:01:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 418ms
09:01:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
09:01:52 INFO - PROCESS | 1662 | 1467388912246 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:52 INFO - PROCESS | 1662 | 1467388912295 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
09:01:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 468ms
09:01:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
09:01:52 INFO - PROCESS | 1662 | 1467388912721 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:52 INFO - PROCESS | 1662 | 1467388912771 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
09:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 367ms
09:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
09:01:53 INFO - PROCESS | 1662 | 1467388913170 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - PROCESS | 1662 | 1467388913259 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
09:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 320ms
09:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
09:01:53 INFO - PROCESS | 1662 | 1467388913493 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - PROCESS | 1662 | 1467388913547 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
09:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 219ms
09:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
09:01:53 INFO - PROCESS | 1662 | 1467388913720 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - PROCESS | 1662 | 1467388913760 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
09:01:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 270ms
09:01:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
09:01:53 INFO - PROCESS | 1662 | 1467388913991 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - PROCESS | 1662 | 1467388914026 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
09:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 316ms
09:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
09:01:54 INFO - PROCESS | 1662 | 1467388914343 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - PROCESS | 1662 | 1467388914384 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
09:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 295ms
09:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
09:01:54 INFO - PROCESS | 1662 | 1467388914623 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - PROCESS | 1662 | 1467388914677 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
09:01:54 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 269ms
09:01:54 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
09:01:54 INFO - PROCESS | 1662 | 1467388914891 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:54 INFO - PROCESS | 1662 | 1467388914924 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
09:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 218ms
09:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
09:01:55 INFO - PROCESS | 1662 | 1467388915123 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:55 INFO - PROCESS | 1662 | 1467388915158 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
09:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 368ms
09:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
09:01:55 INFO - PROCESS | 1662 | 1467388915493 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:55 INFO - PROCESS | 1662 | 1467388915535 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
09:01:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
09:01:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 316ms
09:01:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
09:01:55 INFO - PROCESS | 1662 | 1467388915825 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:55 INFO - PROCESS | 1662 | 1467388915871 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
09:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 327ms
09:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
09:01:56 INFO - PROCESS | 1662 | 1467388916146 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - PROCESS | 1662 | 1467388916193 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
09:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 219ms
09:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
09:01:56 INFO - PROCESS | 1662 | 1467388916374 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - PROCESS | 1662 | 1467388916411 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
09:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 222ms
09:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
09:01:56 INFO - PROCESS | 1662 | 1467388916593 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - PROCESS | 1662 | 1467388916626 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
09:01:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 266ms
09:01:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
09:01:56 INFO - PROCESS | 1662 | 1467388916861 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:56 INFO - PROCESS | 1662 | 1467388916903 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
09:01:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 269ms
09:01:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
09:01:57 INFO - PROCESS | 1662 | 1467388917157 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - PROCESS | 1662 | 1467388917209 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
09:01:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 332ms
09:01:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
09:01:57 INFO - PROCESS | 1662 | 1467388917478 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - PROCESS | 1662 | 1467388917516 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
09:01:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 217ms
09:01:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
09:01:57 INFO - PROCESS | 1662 | 1467388917704 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - PROCESS | 1662 | 1467388917740 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
09:01:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 274ms
09:01:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
09:01:57 INFO - PROCESS | 1662 | 1467388917986 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - PROCESS | 1662 | 1467388918038 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
09:01:58 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 369ms
09:01:58 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
09:01:58 INFO - PROCESS | 1662 | 1467388918362 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - PROCESS | 1662 | 1467388918416 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
09:01:58 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 270ms
09:01:58 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
09:01:58 INFO - PROCESS | 1662 | 1467388918644 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - PROCESS | 1662 | 1467388918684 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
09:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
09:01:58 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
09:01:58 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 219ms
09:01:58 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
09:01:58 INFO - PROCESS | 1662 | 1467388918872 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:58 INFO - PROCESS | 1662 | 1467388918919 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
09:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 274ms
09:01:59 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
09:01:59 INFO - PROCESS | 1662 | 1467388919142 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:59 INFO - PROCESS | 1662 | 1467388919192 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:59 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
09:01:59 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 417ms
09:01:59 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
09:01:59 INFO - PROCESS | 1662 | 1467388919568 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:01:59 INFO - PROCESS | 1662 | 1467388919713 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
09:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 473ms
09:02:00 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
09:02:00 INFO - PROCESS | 1662 | 1467388920051 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - PROCESS | 1662 | 1467388920092 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
09:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
09:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 270ms
09:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
09:02:00 INFO - PROCESS | 1662 | 1467388920324 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - PROCESS | 1662 | 1467388920381 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
09:02:00 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 267ms
09:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
09:02:00 INFO - PROCESS | 1662 | 1467388920608 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - PROCESS | 1662 | 1467388920647 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
09:02:00 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 379ms
09:02:00 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
09:02:00 INFO - PROCESS | 1662 | 1467388920977 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:00 INFO - PROCESS | 1662 | 1467388920994 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
09:02:01 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 269ms
09:02:01 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
09:02:01 INFO - PROCESS | 1662 | 1467388921256 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:01 INFO - PROCESS | 1662 | 1467388921292 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
09:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
09:02:01 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 325ms
09:02:01 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
09:02:01 INFO - PROCESS | 1662 | 1467388921577 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:01 INFO - PROCESS | 1662 | 1467388921628 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
09:02:01 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 317ms
09:02:01 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
09:02:01 INFO - PROCESS | 1662 | 1467388921907 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:01 INFO - PROCESS | 1662 | 1467388921941 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
09:02:02 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 271ms
09:02:02 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
09:02:02 INFO - PROCESS | 1662 | 1467388922176 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - PROCESS | 1662 | 1467388922208 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
09:02:02 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 220ms
09:02:02 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
09:02:02 INFO - PROCESS | 1662 | 1467388922406 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - PROCESS | 1662 | 1467388922440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
09:02:02 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 227ms
09:02:02 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
09:02:02 INFO - PROCESS | 1662 | 1467388922628 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - PROCESS | 1662 | 1467388922670 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
09:02:02 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 216ms
09:02:02 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
09:02:02 INFO - PROCESS | 1662 | 1467388922856 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:02 INFO - PROCESS | 1662 | 1467388922893 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
09:02:03 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 272ms
09:02:03 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
09:02:03 INFO - PROCESS | 1662 | 1467388923126 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:03 INFO - PROCESS | 1662 | 1467388923175 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
09:02:03 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 316ms
09:02:03 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
09:02:03 INFO - PROCESS | 1662 | 1467388923458 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:03 INFO - PROCESS | 1662 | 1467388923503 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
09:02:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
09:02:03 INFO - window.indexedDB.open('test', val);..." did not throw
09:02:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:02:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
09:02:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
09:02:03 INFO - window.indexedDB.open('test', val);..." did not throw
09:02:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:02:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
09:02:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
09:02:03 INFO - window.indexedDB.open('test', val);..." did not throw
09:02:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:02:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
09:02:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
09:02:03 INFO - window.indexedDB.open('test', val);..." did not throw
09:02:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:02:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:02:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
09:02:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
09:02:03 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 325ms
09:02:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
09:02:03 INFO - PROCESS | 1662 | 1467388923788 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:03 INFO - PROCESS | 1662 | 1467388923823 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
09:02:04 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 276ms
09:02:04 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
09:02:04 INFO - PROCESS | 1662 | 1467388924061 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:04 INFO - PROCESS | 1662 | 1467388924115 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
09:02:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
09:02:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1223ms
09:02:05 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
09:02:05 INFO - PROCESS | 1662 | 1467388925285 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:05 INFO - PROCESS | 1662 | 1467388925317 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
09:02:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 472ms
09:02:05 INFO - TEST-START | /IndexedDB/idbindex_count.htm
09:02:05 INFO - PROCESS | 1662 | 1467388925761 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:05 INFO - PROCESS | 1662 | 1467388925809 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
09:02:06 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 371ms
09:02:06 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
09:02:06 INFO - PROCESS | 1662 | 1467388926140 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - PROCESS | 1662 | 1467388926186 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
09:02:06 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 269ms
09:02:06 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
09:02:06 INFO - PROCESS | 1662 | 1467388926413 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - PROCESS | 1662 | 1467388926461 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
09:02:06 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 275ms
09:02:06 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
09:02:06 INFO - PROCESS | 1662 | 1467388926694 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - PROCESS | 1662 | 1467388926738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
09:02:06 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 267ms
09:02:06 INFO - TEST-START | /IndexedDB/idbindex_get.htm
09:02:06 INFO - PROCESS | 1662 | 1467388926961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - PROCESS | 1662 | 1467388927005 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
09:02:07 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 266ms
09:02:07 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
09:02:07 INFO - PROCESS | 1662 | 1467388927239 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - PROCESS | 1662 | 1467388927277 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
09:02:07 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 227ms
09:02:07 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
09:02:07 INFO - PROCESS | 1662 | 1467388927463 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - PROCESS | 1662 | 1467388927509 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
09:02:07 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 269ms
09:02:07 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
09:02:07 INFO - PROCESS | 1662 | 1467388927743 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:07 INFO - PROCESS | 1662 | 1467388927802 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
09:02:08 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 317ms
09:02:08 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
09:02:08 INFO - PROCESS | 1662 | 1467388928072 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - PROCESS | 1662 | 1467388928109 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
09:02:08 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 225ms
09:02:08 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
09:02:08 INFO - PROCESS | 1662 | 1467388928292 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - PROCESS | 1662 | 1467388928325 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
09:02:08 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 219ms
09:02:08 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
09:02:08 INFO - PROCESS | 1662 | 1467388928520 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - PROCESS | 1662 | 1467388928556 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
09:02:08 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 269ms
09:02:08 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
09:02:08 INFO - PROCESS | 1662 | 1467388928811 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:08 INFO - PROCESS | 1662 | 1467388928865 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
09:02:09 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 328ms
09:02:09 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
09:02:09 INFO - PROCESS | 1662 | 1467388929128 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:09 INFO - PROCESS | 1662 | 1467388929162 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
09:02:09 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 272ms
09:02:09 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
09:02:09 INFO - PROCESS | 1662 | 1467388929408 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:09 INFO - PROCESS | 1662 | 1467388929440 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
09:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
09:02:09 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 421ms
09:02:09 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
09:02:09 INFO - PROCESS | 1662 | 1467388929831 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:09 INFO - PROCESS | 1662 | 1467388929865 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
09:02:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 223ms
09:02:10 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
09:02:10 INFO - PROCESS | 1662 | 1467388930056 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - PROCESS | 1662 | 1467388930093 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
09:02:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 217ms
09:02:10 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
09:02:10 INFO - PROCESS | 1662 | 1467388930277 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - PROCESS | 1662 | 1467388930319 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
09:02:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 266ms
09:02:10 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
09:02:10 INFO - PROCESS | 1662 | 1467388930555 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - PROCESS | 1662 | 1467388930588 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
09:02:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 219ms
09:02:10 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
09:02:10 INFO - PROCESS | 1662 | 1467388930774 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - PROCESS | 1662 | 1467388930810 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
09:02:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 217ms
09:02:10 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
09:02:11 INFO - PROCESS | 1662 | 1467388931003 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:11 INFO - PROCESS | 1662 | 1467388931036 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
09:02:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 273ms
09:02:11 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
09:02:11 INFO - PROCESS | 1662 | 1467388931286 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:11 INFO - PROCESS | 1662 | 1467388931326 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
09:02:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 271ms
09:02:11 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
09:02:11 INFO - PROCESS | 1662 | 1467388931562 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:11 INFO - PROCESS | 1662 | 1467388931622 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
09:02:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 424ms
09:02:12 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
09:02:12 INFO - PROCESS | 1662 | 1467388932042 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:12 INFO - PROCESS | 1662 | 1467388932107 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:12 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
09:02:12 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 366ms
09:02:12 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
09:02:12 INFO - PROCESS | 1662 | 1467388932418 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:12 INFO - PROCESS | 1662 | 1467388932473 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:12 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
09:02:12 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 324ms
09:02:12 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
09:02:12 INFO - PROCESS | 1662 | 1467388932756 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:12 INFO - PROCESS | 1662 | 1467388932795 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
09:02:13 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 269ms
09:02:13 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
09:02:13 INFO - PROCESS | 1662 | 1467388933024 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - PROCESS | 1662 | 1467388933062 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:02:13 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 273ms
09:02:13 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
09:02:13 INFO - PROCESS | 1662 | 1467388933296 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - PROCESS | 1662 | 1467388933369 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
09:02:13 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 316ms
09:02:13 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
09:02:13 INFO - PROCESS | 1662 | 1467388933629 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - PROCESS | 1662 | 1467388933687 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
09:02:13 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 277ms
09:02:13 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
09:02:13 INFO - PROCESS | 1662 | 1467388933894 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:13 INFO - PROCESS | 1662 | 1467388933929 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:14 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
09:02:14 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 268ms
09:02:14 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
09:02:14 INFO - PROCESS | 1662 | 1467388934175 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:14 INFO - PROCESS | 1662 | 1467388934236 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:14 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:02:14 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 325ms
09:02:14 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
09:02:14 INFO - PROCESS | 1662 | 1467388934528 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:14 INFO - PROCESS | 1662 | 1467388934580 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
09:02:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
09:02:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
09:02:14 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 332ms
09:02:14 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
09:02:14 INFO - PROCESS | 1662 | 1467388934844 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:14 INFO - PROCESS | 1662 | 1467388934880 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
09:02:15 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 278ms
09:02:15 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
09:02:15 INFO - PROCESS | 1662 | 1467388935125 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:15 INFO - PROCESS | 1662 | 1467388935177 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
09:02:15 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
09:02:15 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 328ms
09:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
09:02:15 INFO - PROCESS | 1662 | 1467388935455 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:15 INFO - PROCESS | 1662 | 1467388935507 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
09:02:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 318ms
09:02:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
09:02:15 INFO - PROCESS | 1662 | 1467388935774 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:15 INFO - PROCESS | 1662 | 1467388935814 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
09:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 267ms
09:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
09:02:16 INFO - PROCESS | 1662 | 1467388936044 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - PROCESS | 1662 | 1467388936075 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
09:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 318ms
09:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
09:02:16 INFO - PROCESS | 1662 | 1467388936377 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - PROCESS | 1662 | 1467388936422 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
09:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 279ms
09:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
09:02:16 INFO - PROCESS | 1662 | 1467388936658 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - PROCESS | 1662 | 1467388936705 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
09:02:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 276ms
09:02:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
09:02:16 INFO - PROCESS | 1662 | 1467388936926 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:16 INFO - PROCESS | 1662 | 1467388936960 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
09:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 216ms
09:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
09:02:17 INFO - PROCESS | 1662 | 1467388937145 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - PROCESS | 1662 | 1467388937187 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 218ms
09:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
09:02:17 INFO - PROCESS | 1662 | 1467388937372 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - PROCESS | 1662 | 1467388937407 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 224ms
09:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
09:02:17 INFO - PROCESS | 1662 | 1467388937592 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - PROCESS | 1662 | 1467388937625 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
09:02:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 266ms
09:02:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
09:02:17 INFO - PROCESS | 1662 | 1467388937863 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:17 INFO - PROCESS | 1662 | 1467388937927 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
09:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 524ms
09:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
09:02:18 INFO - PROCESS | 1662 | 1467388938392 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:18 INFO - PROCESS | 1662 | 1467388938441 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
09:02:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 323ms
09:02:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
09:02:18 INFO - PROCESS | 1662 | 1467388938738 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:18 INFO - PROCESS | 1662 | 1467388938793 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
09:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 469ms
09:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
09:02:19 INFO - PROCESS | 1662 | 1467388939225 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:19 INFO - PROCESS | 1662 | 1467388939274 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
09:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 421ms
09:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
09:02:19 INFO - PROCESS | 1662 | 1467388939646 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:19 INFO - PROCESS | 1662 | 1467388939708 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
09:02:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 317ms
09:02:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
09:02:19 INFO - PROCESS | 1662 | 1467388939973 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:20 INFO - PROCESS | 1662 | 1467388940010 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
09:02:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 321ms
09:02:20 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
09:02:20 INFO - PROCESS | 1662 | 1467388940297 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:20 INFO - PROCESS | 1662 | 1467388940374 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
09:02:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 367ms
09:02:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
09:02:20 INFO - PROCESS | 1662 | 1467388940672 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:20 INFO - PROCESS | 1662 | 1467388940722 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
09:02:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 274ms
09:02:20 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
09:02:20 INFO - PROCESS | 1662 | 1467388940945 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - PROCESS | 1662 | 1467388941003 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
09:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 368ms
09:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
09:02:21 INFO - PROCESS | 1662 | 1467388941324 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - PROCESS | 1662 | 1467388941373 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 275ms
09:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
09:02:21 INFO - PROCESS | 1662 | 1467388941594 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - PROCESS | 1662 | 1467388941636 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:02:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 269ms
09:02:21 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
09:02:21 INFO - PROCESS | 1662 | 1467388941873 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:21 INFO - PROCESS | 1662 | 1467388941912 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
09:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 276ms
09:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
09:02:22 INFO - PROCESS | 1662 | 1467388942145 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - PROCESS | 1662 | 1467388942198 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
09:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 319ms
09:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
09:02:22 INFO - PROCESS | 1662 | 1467388942472 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - PROCESS | 1662 | 1467388942506 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
09:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 221ms
09:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
09:02:22 INFO - PROCESS | 1662 | 1467388942691 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - PROCESS | 1662 | 1467388942727 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:02:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 218ms
09:02:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
09:02:22 INFO - PROCESS | 1662 | 1467388942921 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:22 INFO - PROCESS | 1662 | 1467388942961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
09:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 273ms
09:02:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
09:02:23 INFO - PROCESS | 1662 | 1467388943191 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:23 INFO - PROCESS | 1662 | 1467388943227 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
09:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 269ms
09:02:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
09:02:23 INFO - PROCESS | 1662 | 1467388943463 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:23 INFO - PROCESS | 1662 | 1467388943620 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
09:02:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 418ms
09:02:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
09:02:23 INFO - PROCESS | 1662 | 1467388943908 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:23 INFO - PROCESS | 1662 | 1467388943943 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:02:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 223ms
09:02:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
09:02:24 INFO - PROCESS | 1662 | 1467388944124 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:24 INFO - PROCESS | 1662 | 1467388944158 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
09:02:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 217ms
09:02:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
09:02:24 INFO - PROCESS | 1662 | 1467388944344 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:24 INFO - PROCESS | 1662 | 1467388944420 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
09:02:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 419ms
09:02:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
09:02:24 INFO - PROCESS | 1662 | 1467388944772 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:24 INFO - PROCESS | 1662 | 1467388944826 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
09:02:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 273ms
09:02:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
09:02:25 INFO - PROCESS | 1662 | 1467388945044 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:25 INFO - PROCESS | 1662 | 1467388945088 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
09:02:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 267ms
09:02:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
09:02:25 INFO - PROCESS | 1662 | 1467388945324 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:25 INFO - PROCESS | 1662 | 1467388945374 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
09:02:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 318ms
09:02:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
09:02:25 INFO - PROCESS | 1662 | 1467388945675 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:25 INFO - PROCESS | 1662 | 1467388945745 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:26 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
09:02:26 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
09:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:02:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 723ms
09:02:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
09:02:26 INFO - PROCESS | 1662 | 1467388946459 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:26 INFO - PROCESS | 1662 | 1467388946639 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:27 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
09:02:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:02:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 821ms
09:02:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
09:02:27 INFO - PROCESS | 1662 | 1467388947340 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:27 INFO - PROCESS | 1662 | 1467388947404 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
09:02:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 619ms
09:02:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
09:02:27 INFO - PROCESS | 1662 | 1467388947962 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:28 INFO - PROCESS | 1662 | 1467388948010 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
09:02:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 620ms
09:02:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
09:02:28 INFO - PROCESS | 1662 | 1467388948595 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:28 INFO - PROCESS | 1662 | 1467388948653 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
09:02:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 319ms
09:02:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
09:02:28 INFO - PROCESS | 1662 | 1467388948943 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - PROCESS | 1662 | 1467388949021 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
09:02:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 379ms
09:02:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
09:02:29 INFO - PROCESS | 1662 | 1467388949296 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - PROCESS | 1662 | 1467388949343 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
09:02:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 268ms
09:02:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
09:02:29 INFO - PROCESS | 1662 | 1467388949576 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - PROCESS | 1662 | 1467388949613 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
09:02:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 317ms
09:02:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
09:02:29 INFO - PROCESS | 1662 | 1467388949902 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:29 INFO - PROCESS | 1662 | 1467388949959 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
09:02:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 269ms
09:02:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
09:02:30 INFO - PROCESS | 1662 | 1467388950178 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:30 INFO - PROCESS | 1662 | 1467388950240 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:02:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 318ms
09:02:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
09:02:30 INFO - PROCESS | 1662 | 1467388950525 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:30 INFO - PROCESS | 1662 | 1467388950578 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:02:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 343ms
09:02:30 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
09:02:30 INFO - PROCESS | 1662 | 1467388950847 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:30 INFO - PROCESS | 1662 | 1467388950890 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
09:02:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 368ms
09:02:31 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
09:02:31 INFO - PROCESS | 1662 | 1467388951216 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:31 INFO - PROCESS | 1662 | 1467388951246 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
09:02:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 222ms
09:02:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
09:02:31 INFO - PROCESS | 1662 | 1467388951448 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:31 INFO - PROCESS | 1662 | 1467388951510 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
09:02:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 367ms
09:02:31 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
09:02:31 INFO - PROCESS | 1662 | 1467388951825 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:31 INFO - PROCESS | 1662 | 1467388951875 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
09:02:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 276ms
09:02:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
09:02:32 INFO - PROCESS | 1662 | 1467388952095 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - PROCESS | 1662 | 1467388952137 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
09:02:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 218ms
09:02:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
09:02:32 INFO - PROCESS | 1662 | 1467388952325 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - PROCESS | 1662 | 1467388952356 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
09:02:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 224ms
09:02:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
09:02:32 INFO - PROCESS | 1662 | 1467388952542 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - PROCESS | 1662 | 1467388952580 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
09:02:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 217ms
09:02:32 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
09:02:32 INFO - PROCESS | 1662 | 1467388952762 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:32 INFO - PROCESS | 1662 | 1467388952797 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
09:02:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 316ms
09:02:33 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
09:02:33 INFO - PROCESS | 1662 | 1467388953175 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:33 INFO - PROCESS | 1662 | 1467388953275 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
09:02:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 368ms
09:02:33 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
09:02:33 INFO - PROCESS | 1662 | 1467388953546 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:33 INFO - PROCESS | 1662 | 1467388953594 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
09:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
09:02:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 321ms
09:02:33 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
09:02:33 INFO - PROCESS | 1662 | 1467388953876 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:33 INFO - PROCESS | 1662 | 1467388953921 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
09:02:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 371ms
09:02:34 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
09:02:34 INFO - PROCESS | 1662 | 1467388954258 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:34 INFO - PROCESS | 1662 | 1467388954307 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
09:02:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 374ms
09:02:34 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
09:02:34 INFO - PROCESS | 1662 | 1467388954627 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:34 INFO - PROCESS | 1662 | 1467388954676 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
09:02:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 269ms
09:02:34 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
09:02:34 INFO - PROCESS | 1662 | 1467388954906 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:34 INFO - PROCESS | 1662 | 1467388954947 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
09:02:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 269ms
09:02:35 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
09:02:35 INFO - PROCESS | 1662 | 1467388955175 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:35 INFO - PROCESS | 1662 | 1467388955213 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
09:02:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 317ms
09:02:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
09:02:35 INFO - PROCESS | 1662 | 1467388955497 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:35 INFO - PROCESS | 1662 | 1467388955547 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
09:02:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 267ms
09:02:35 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
09:02:35 INFO - PROCESS | 1662 | 1467388955774 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:35 INFO - PROCESS | 1662 | 1467388955816 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02: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
09:02:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 274ms
09:02:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
09:02:36 INFO - PROCESS | 1662 | 1467388956045 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:36 INFO - PROCESS | 1662 | 1467388956105 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
09:02:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 318ms
09:02:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
09:02:36 INFO - PROCESS | 1662 | 1467388956374 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:36 INFO - PROCESS | 1662 | 1467388956419 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
09:02:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 325ms
09:02:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
09:02:36 INFO - PROCESS | 1662 | 1467388956712 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:36 INFO - PROCESS | 1662 | 1467388956763 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
09:02:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 317ms
09:02:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
09:02:37 INFO - PROCESS | 1662 | 1467388957041 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - PROCESS | 1662 | 1467388957077 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
09:02:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 225ms
09:02:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
09:02:37 INFO - PROCESS | 1662 | 1467388957259 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - PROCESS | 1662 | 1467388957298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:02:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 271ms
09:02:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
09:02:37 INFO - PROCESS | 1662 | 1467388957545 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - PROCESS | 1662 | 1467388957600 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
09:02:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 330ms
09:02:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
09:02:37 INFO - PROCESS | 1662 | 1467388957874 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:37 INFO - PROCESS | 1662 | 1467388957910 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
09:02:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 226ms
09:02:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
09:02:38 INFO - PROCESS | 1662 | 1467388958094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - PROCESS | 1662 | 1467388958127 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
09:02:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 216ms
09:02:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
09:02:38 INFO - PROCESS | 1662 | 1467388958323 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - PROCESS | 1662 | 1467388958359 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
09:02:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 278ms
09:02:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
09:02:38 INFO - PROCESS | 1662 | 1467388958593 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - PROCESS | 1662 | 1467388958626 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
09:02:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 317ms
09:02:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
09:02:38 INFO - PROCESS | 1662 | 1467388958922 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:38 INFO - PROCESS | 1662 | 1467388958972 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
09:02:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 322ms
09:02:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
09:02:39 INFO - PROCESS | 1662 | 1467388959245 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:39 INFO - PROCESS | 1662 | 1467388959278 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
09:02:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 522ms
09:02:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
09:02:39 INFO - PROCESS | 1662 | 1467388959778 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:39 INFO - PROCESS | 1662 | 1467388959829 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
09:02:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 320ms
09:02:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
09:02:40 INFO - PROCESS | 1662 | 1467388960113 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:40 INFO - PROCESS | 1662 | 1467388960194 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
09:02:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 533ms
09:02:40 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
09:02:40 INFO - PROCESS | 1662 | 1467388960646 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:40 INFO - PROCESS | 1662 | 1467388960692 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:41 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
09:02:41 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 471ms
09:02:41 INFO - TEST-START | /IndexedDB/idbtransaction.htm
09:02:41 INFO - PROCESS | 1662 | 1467388961125 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:41 INFO - PROCESS | 1662 | 1467388961178 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:41 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
09:02:41 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
09:02:41 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 319ms
09:02:41 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
09:02:41 INFO - PROCESS | 1662 | 1467388961446 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:41 INFO - PROCESS | 1662 | 1467388961491 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:41 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
09:02:41 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 269ms
09:02:41 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
09:02:41 INFO - PROCESS | 1662 | 1467388961727 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:41 INFO - PROCESS | 1662 | 1467388961778 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
09:02:42 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
09:02:42 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 418ms
09:02:42 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
09:02:42 INFO - PROCESS | 1662 | 1467388962147 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:42 INFO - PROCESS | 1662 | 1467388962206 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:42 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
09:02:42 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 317ms
09:02:42 INFO - TEST-START | /IndexedDB/index_sort_order.htm
09:02:42 INFO - PROCESS | 1662 | 1467388962473 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:42 INFO - PROCESS | 1662 | 1467388962509 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:42 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
09:02:42 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 274ms
09:02:42 INFO - TEST-START | /IndexedDB/interfaces.html
09:02:42 INFO - PROCESS | 1662 | 1467388962743 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:42 INFO - PROCESS | 1662 | 1467388962788 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
09:02:43 INFO - TEST-OK | /IndexedDB/interfaces.html | took 437ms
09:02:43 INFO - TEST-START | /IndexedDB/interfaces.worker
09:02:43 INFO - PROCESS | 1662 | 1467388963187 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:43 INFO - PROCESS | 1662 | 1467388963221 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
09:02:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:02:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:02:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:02:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:02:43 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
09:02:43 INFO - {}
09:02:43 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 497ms
09:02:43 INFO - TEST-START | /IndexedDB/key_invalid.htm
09:02:43 INFO - PROCESS | 1662 | 1467388963685 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:43 INFO - PROCESS | 1662 | 1467388963721 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
09:02:43 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
09:02:43 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 278ms
09:02:43 INFO - TEST-START | /IndexedDB/key_valid.html
09:02:43 INFO - PROCESS | 1662 | 1467388963964 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:44 INFO - PROCESS | 1662 | 1467388964008 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
09:02:44 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
09:02:44 INFO - TEST-OK | /IndexedDB/key_valid.html | took 427ms
09:02:44 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
09:02:44 INFO - PROCESS | 1662 | 1467388964393 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:44 INFO - PROCESS | 1662 | 1467388964425 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:44 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
09:02:44 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 315ms
09:02:44 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
09:02:44 INFO - PROCESS | 1662 | 1467388964721 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:44 INFO - PROCESS | 1662 | 1467388964756 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:45 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
09:02:45 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 472ms
09:02:45 INFO - TEST-START | /IndexedDB/keygenerator.htm
09:02:45 INFO - PROCESS | 1662 | 1467388965189 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:45 INFO - PROCESS | 1662 | 1467388965219 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:45 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
09:02:45 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
09:02:45 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
09:02:45 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 269ms
09:02:45 INFO - TEST-START | /IndexedDB/keyorder.htm
09:02:45 INFO - PROCESS | 1662 | 1467388965461 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:45 INFO - PROCESS | 1662 | 1467388965494 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
09:02:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
09:02:45 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 269ms
09:02:45 INFO - TEST-START | /IndexedDB/keypath.htm
09:02:45 INFO - PROCESS | 1662 | 1467388965742 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:45 INFO - PROCESS | 1662 | 1467388965775 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
09:02:46 INFO - TEST-OK | /IndexedDB/keypath.htm | took 430ms
09:02:46 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
09:02:46 INFO - PROCESS | 1662 | 1467388966173 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:46 INFO - PROCESS | 1662 | 1467388966219 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
09:02:46 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 276ms
09:02:46 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
09:02:46 INFO - PROCESS | 1662 | 1467388966448 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:46 INFO - PROCESS | 1662 | 1467388966496 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
09:02:46 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
09:02:46 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 268ms
09:02:46 INFO - TEST-START | /IndexedDB/list_ordering.htm
09:02:46 INFO - PROCESS | 1662 | 1467388966730 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:46 INFO - PROCESS | 1662 | 1467388966794 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
09:02:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
09:02:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
09:02:47 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 368ms
09:02:47 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
09:02:47 INFO - PROCESS | 1662 | 1467388967097 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:47 INFO - PROCESS | 1662 | 1467388967114 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:47 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
09:02:47 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 324ms
09:02:47 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
09:02:47 INFO - PROCESS | 1662 | 1467388967428 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:47 INFO - PROCESS | 1662 | 1467388967479 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:47 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
09:02:47 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 517ms
09:02:47 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
09:02:47 INFO - PROCESS | 1662 | 1467388967961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - PROCESS | 1662 | 1467388968029 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
09:02:48 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 376ms
09:02:48 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
09:02:48 INFO - PROCESS | 1662 | 1467388968330 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - PROCESS | 1662 | 1467388968384 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
09:02:48 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 267ms
09:02:48 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
09:02:48 INFO - PROCESS | 1662 | 1467388968610 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - PROCESS | 1662 | 1467388968672 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
09:02:48 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 327ms
09:02:48 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
09:02:48 INFO - PROCESS | 1662 | 1467388968942 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:48 INFO - PROCESS | 1662 | 1467388968989 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
09:02:49 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 327ms
09:02:49 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
09:02:49 INFO - PROCESS | 1662 | 1467388969269 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - PROCESS | 1662 | 1467388969323 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
09:02:49 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 274ms
09:02:49 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
09:02:49 INFO - PROCESS | 1662 | 1467388969543 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - PROCESS | 1662 | 1467388969579 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
09:02:49 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 216ms
09:02:49 INFO - TEST-START | /IndexedDB/value.htm
09:02:49 INFO - PROCESS | 1662 | 1467388969763 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - PROCESS | 1662 | 1467388969799 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:49 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
09:02:49 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
09:02:49 INFO - TEST-OK | /IndexedDB/value.htm | took 221ms
09:02:49 INFO - TEST-START | /IndexedDB/value_recursive.htm
09:02:49 INFO - PROCESS | 1662 | 1467388969993 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:50 INFO - PROCESS | 1662 | 1467388970026 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:50 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
09:02:50 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
09:02:50 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
09:02:50 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 267ms
09:02:50 INFO - TEST-START | /IndexedDB/writer-starvation.htm
09:02:50 INFO - PROCESS | 1662 | 1467388970262 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:50 INFO - PROCESS | 1662 | 1467388970298 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:50 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
09:02:50 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 421ms
09:02:50 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
09:02:50 INFO - PROCESS | 1662 | 1467388970687 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:50 INFO - PROCESS | 1662 | 1467388970748 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
09:02:51 INFO - {}
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
09:02:51 INFO - {}
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
09:02:51 INFO - {}
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
09:02:51 INFO - {}
09:02:51 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 371ms
09:02:51 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
09:02:51 INFO - PROCESS | 1662 | 1467388971061 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - PROCESS | 1662 | 1467388971094 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
09:02:51 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
09:02:51 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 217ms
09:02:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
09:02:51 INFO - PROCESS | 1662 | 1467388971280 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - PROCESS | 1662 | 1467388971322 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
09:02:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 229ms
09:02:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
09:02:51 INFO - PROCESS | 1662 | 1467388971513 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - PROCESS | 1662 | 1467388971557 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
09:02:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
09:02:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
09:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
09:02:51 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
09:02:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
09:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
09:02:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
09:02:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 273ms
09:02:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
09:02:51 INFO - PROCESS | 1662 | 1467388971794 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:51 INFO - PROCESS | 1662 | 1467388971827 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
09:02:52 INFO - [native code]
09:02:52 INFO - }" but got function "function () {
09:02:52 INFO - }"
09:02:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
09:02:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
09:02:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 217ms
09:02:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
09:02:52 INFO - PROCESS | 1662 | 1467388972013 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:52 INFO - PROCESS | 1662 | 1467388972051 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
09:02:52 INFO - [native code]
09:02:52 INFO - }" but got function "function () {
09:02:52 INFO - }"
09:02:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
09:02:52 INFO - {}
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
09:02:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
09:02:52 INFO - {}
09:02:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 476ms
09:02:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
09:02:52 INFO - PROCESS | 1662 | 1467388972495 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:52 INFO - PROCESS | 1662 | 1467388972549 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:02:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:02:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:02:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:02:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
09:02:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:02:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:02:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:02:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:02:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 321ms
09:02:52 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
09:02:52 INFO - PROCESS | 1662 | 1467388972844 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:52 INFO - PROCESS | 1662 | 1467388972895 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
09:02:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 326ms
09:02:53 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
09:02:53 INFO - PROCESS | 1662 | 1467388973195 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:53 INFO - PROCESS | 1662 | 1467388973254 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
09:02:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
09:02:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
09:02:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
09:02:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 279ms
09:02:53 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
09:02:53 INFO - PROCESS | 1662 | 1467388973447 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:53 INFO - PROCESS | 1662 | 1467388973492 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
09:02:53 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
09:02:53 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
09:02:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:02:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
09:02:53 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 269ms
09:02:53 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
09:02:53 INFO - PROCESS | 1662 | 1467388973725 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:53 INFO - PROCESS | 1662 | 1467388973762 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
09:02:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
09:02:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
09:02:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
09:02:54 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
09:02:54 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1268ms
09:02:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
09:02:55 INFO - PROCESS | 1662 | 1467388974998 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:55 INFO - PROCESS | 1662 | 1467388975035 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
09:02:56 INFO - {}
09:02:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
09:02:56 INFO - {}
09:02:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
09:02:56 INFO - {}
09:02:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
09:02:56 INFO - {}
09:02:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
09:02:56 INFO - {}
09:02:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1270ms
09:02:56 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
09:02:56 INFO - PROCESS | 1662 | 1467388976269 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:56 INFO - PROCESS | 1662 | 1467388976302 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:56 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
09:02:56 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 418ms
09:02:56 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
09:02:56 INFO - PROCESS | 1662 | 1467388976690 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:56 INFO - PROCESS | 1662 | 1467388976721 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:56 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
09:02:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
09:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:02:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
09:02:56 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 267ms
09:02:56 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
09:02:56 INFO - PROCESS | 1662 | 1467388976962 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:02:57 INFO - PROCESS | 1662 | 1467388977021 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:07 INFO - PROCESS | 1662 | MARIONETTE LOG: INFO: Timeout fired
09:03:07 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
09:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
09:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
09:03:07 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10187ms
09:03:07 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
09:03:07 INFO - PROCESS | 1662 | 1467388987153 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:07 INFO - PROCESS | 1662 | 1467388987190 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:07 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
09:03:07 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 570ms
09:03:07 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
09:03:07 INFO - PROCESS | 1662 | 1467388987727 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:07 INFO - PROCESS | 1662 | 1467388987762 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:07 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
09:03:07 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 269ms
09:03:07 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
09:03:08 INFO - PROCESS | 1662 | 1467388988009 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - PROCESS | 1662 | 1467388988050 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
09:03:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 218ms
09:03:08 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
09:03:08 INFO - PROCESS | 1662 | 1467388988227 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - PROCESS | 1662 | 1467388988263 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
09:03:08 INFO - {}
09:03:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 268ms
09:03:08 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
09:03:08 INFO - PROCESS | 1662 | 1467388988497 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - PROCESS | 1662 | 1467388988542 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
09:03:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 217ms
09:03:08 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
09:03:08 INFO - PROCESS | 1662 | 1467388988724 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - PROCESS | 1662 | 1467388988773 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:08 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
09:03:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
09:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
09:03:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
09:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:08 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
09:03:08 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 222ms
09:03:08 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
09:03:08 INFO - PROCESS | 1662 | 1467388988957 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - PROCESS | 1662 | 1467388989009 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
09:03:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 319ms
09:03:09 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
09:03:09 INFO - PROCESS | 1662 | 1467388989290 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - PROCESS | 1662 | 1467388989340 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
09:03:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 317ms
09:03:09 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
09:03:09 INFO - PROCESS | 1662 | 1467388989616 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - PROCESS | 1662 | 1467388989671 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
09:03:09 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 271ms
09:03:09 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
09:03:09 INFO - PROCESS | 1662 | 1467388989894 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:09 INFO - PROCESS | 1662 | 1467388989933 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
09:03:10 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
09:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:10 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
09:03:10 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
09:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:10 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
09:03:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
09:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
09:03:10 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 266ms
09:03:10 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
09:03:10 INFO - PROCESS | 1662 | 1467388990165 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - PROCESS | 1662 | 1467388990214 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
09:03:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 275ms
09:03:10 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
09:03:10 INFO - PROCESS | 1662 | 1467388990444 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - PROCESS | 1662 | 1467388990480 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
09:03:10 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 216ms
09:03:10 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
09:03:10 INFO - PROCESS | 1662 | 1467388990662 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - PROCESS | 1662 | 1467388990703 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
09:03:10 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 217ms
09:03:10 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
09:03:10 INFO - PROCESS | 1662 | 1467388990884 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:10 INFO - PROCESS | 1662 | 1467388990934 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:11 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
09:03:11 INFO - do_test/)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
09:03:35 INFO - )
09:03:35 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 271ms
09:03:35 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
09:03:35 INFO - PROCESS | 1662 | 1467389015398 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:35 INFO - PROCESS | 1662 | 1467389015458 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
09:03:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
09:03:35 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 321ms
09:03:35 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
09:03:35 INFO - PROCESS | 1662 | 1467389015728 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:35 INFO - PROCESS | 1662 | 1467389015763 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
09:03:36 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 369ms
09:03:36 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
09:03:36 INFO - PROCESS | 1662 | 1467389016112 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - PROCESS | 1662 | 1467389016161 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
09:03:36 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 270ms
09:03:36 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
09:03:36 INFO - PROCESS | 1662 | 1467389016392 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - PROCESS | 1662 | 1467389016430 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
09:03:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
09:03:36 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 268ms
09:03:36 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
09:03:36 INFO - PROCESS | 1662 | 1467389016661 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - PROCESS | 1662 | 1467389016699 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
09:03:36 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
09:03:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:36 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
09:03:36 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 268ms
09:03:36 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
09:03:36 INFO - PROCESS | 1662 | 1467389016946 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:36 INFO - PROCESS | 1662 | 1467389016993 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:37 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
09:03:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
09:03:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
09:03:37 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 319ms
09:03:37 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
09:03:37 INFO - PROCESS | 1662 | 1467389017280 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:37 INFO - PROCESS | 1662 | 1467389017332 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:37 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
09:03:37 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 328ms
09:03:37 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
09:03:37 INFO - PROCESS | 1662 | 1467389017611 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:37 INFO - PROCESS | 1662 | 1467389017654 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:37 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
09:03:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
09:03:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
09:03:37 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 269ms
09:03:37 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
09:03:37 INFO - PROCESS | 1662 | 1467389017881 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:37 INFO - PROCESS | 1662 | 1467389017961 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:38 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
09:03:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
09:03:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
09:03:38 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 324ms
09:03:38 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
09:03:38 INFO - PROCESS | 1662 | 1467389018216 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:38 INFO - PROCESS | 1662 | 1467389018269 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
09:03:38 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 317ms
09:03:38 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
09:03:38 INFO - PROCESS | 1662 | 1467389018547 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:38 INFO - PROCESS | 1662 | 1467389018607 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
09:03:38 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 277ms
09:03:38 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
09:03:38 INFO - PROCESS | 1662 | 1467389018820 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:38 INFO - PROCESS | 1662 | 1467389018862 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
09:03:39 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 218ms
09:03:39 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
09:03:39 INFO - PROCESS | 1662 | 1467389019043 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - PROCESS | 1662 | 1467389019078 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
09:03:39 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 216ms
09:03:39 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
09:03:39 INFO - PROCESS | 1662 | 1467389019262 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - PROCESS | 1662 | 1467389019311 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
09:03:39 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
09:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:03:39 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
09:03:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
09:03:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
09:03:39 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 269ms
09:03:39 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
09:03:39 INFO - PROCESS | 1662 | 1467389019543 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - PROCESS | 1662 | 1467389019578 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
09:03:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
09:03:39 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 277ms
09:03:39 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
09:03:39 INFO - PROCESS | 1662 | 1467389019888 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:40 INFO - PROCESS | 1662 | 1467389020154 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
09:03:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
09:03:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
09:03:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
09:03:40 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 646ms
09:03:40 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
09:03:40 INFO - PROCESS | 1662 | 1467389020513 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:40 INFO - PROCESS | 1662 | 1467389020557 Marionette INFO sendAsync c4cc49c9-ad13-0b44-89d9-1c780a091a87
09:03:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: