builder: mozilla-beta_yosemite_r7_test-web-platform-tests-1
slave: t-yosemite-r7-0121
starttime: 1467823297.1
results: success (0)
buildid: 20160706073322
builduid: 05428803cf9b43f28090ff703e206d12
revision: f574e40a75b53bb43b78bb15de96154160cdf0c4
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.098642) =========
master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.099123) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.099420) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.122261) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.122566) =========
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.vWOP9edUmW/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.6SPeV506ht/Listeners
TMPDIR=/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/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-06 09:41:37-- 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% 12.8M=0.001s
2016-07-06 09:41:37 (12.8 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.147621
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.289132) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.289478) =========
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.vWOP9edUmW/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.6SPeV506ht/Listeners
TMPDIR=/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/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.021670
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:37.339241) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 09:41:37.339590) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f574e40a75b53bb43b78bb15de96154160cdf0c4 --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 f574e40a75b53bb43b78bb15de96154160cdf0c4 --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.vWOP9edUmW/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.6SPeV506ht/Listeners
TMPDIR=/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/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-06 09:41:37,413 truncating revision to first 12 chars
2016-07-06 09:41:37,413 Setting DEBUG logging.
2016-07-06 09:41:37,413 attempt 1/10
2016-07-06 09:41:37,413 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f574e40a75b5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-06 09:41:39,333 unpacking tar archive at: mozilla-beta-f574e40a75b5/testing/mozharness/
program finished with exit code 0
elapsedTime=2.190833
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 09:41:39.552572) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:39.552911) =========
script_repo_revision: f574e40a75b53bb43b78bb15de96154160cdf0c4
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:39.553799) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:39.554106) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 09:41:39.571987) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 41 secs) (at 2016-07-06 09:41:39.572295) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.vWOP9edUmW/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.6SPeV506ht/Listeners
TMPDIR=/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/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
09:41:39 INFO - MultiFileLogger online at 20160706 09:41:39 in /builds/slave/test
09:41:39 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
09:41:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
09:41:39 INFO - {'append_to_log': False,
09:41:39 INFO - 'base_work_dir': '/builds/slave/test',
09:41:39 INFO - 'blob_upload_branch': 'mozilla-beta',
09:41:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
09:41:39 INFO - 'buildbot_json_path': 'buildprops.json',
09:41:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
09:41:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
09:41:39 INFO - 'download_minidump_stackwalk': True,
09:41:39 INFO - 'download_symbols': 'ondemand',
09:41:39 INFO - 'e10s': False,
09:41:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
09:41:39 INFO - 'tooltool.py': '/tools/tooltool.py',
09:41:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
09:41:39 INFO - '/tools/misc-python/virtualenv.py')},
09:41:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
09:41:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
09:41:39 INFO - 'log_level': 'info',
09:41:39 INFO - 'log_to_console': True,
09:41:39 INFO - 'opt_config_files': (),
09:41:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
09:41:39 INFO - '--processes=1',
09:41:39 INFO - '--config=%(test_path)s/wptrunner.ini',
09:41:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
09:41:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
09:41:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
09:41:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
09:41:39 INFO - 'pip_index': False,
09:41:39 INFO - 'require_test_zip': True,
09:41:39 INFO - 'test_type': ('testharness',),
09:41:39 INFO - 'this_chunk': '1',
09:41:39 INFO - 'tooltool_cache': '/builds/tooltool_cache',
09:41:39 INFO - 'total_chunks': '5',
09:41:39 INFO - 'virtualenv_path': 'venv',
09:41:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
09:41:39 INFO - 'work_dir': 'build'}
09:41:39 INFO - #####
09:41:39 INFO - ##### Running clobber step.
09:41:39 INFO - #####
09:41:39 INFO - Running pre-action listener: _resource_record_pre_action
09:41:39 INFO - Running main action method: clobber
09:41:39 INFO - rmtree: /builds/slave/test/build
09:41:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
09:41:40 INFO - Running post-action listener: _resource_record_post_action
09:41:40 INFO - #####
09:41:40 INFO - ##### Running read-buildbot-config step.
09:41:40 INFO - #####
09:41:40 INFO - Running pre-action listener: _resource_record_pre_action
09:41:40 INFO - Running main action method: read_buildbot_config
09:41:40 INFO - Using buildbot properties:
09:41:40 INFO - {
09:41:40 INFO - "project": "",
09:41:40 INFO - "product": "firefox",
09:41:40 INFO - "script_repo_revision": "production",
09:41:40 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-opt-unittest",
09:41:40 INFO - "repository": "",
09:41:40 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta opt test web-platform-tests-1",
09:41:40 INFO - "buildid": "20160706073322",
09:41:40 INFO - "pgo_build": "False",
09:41:40 INFO - "basedir": "/builds/slave/test",
09:41:40 INFO - "buildnumber": 9,
09:41:40 INFO - "slavename": "t-yosemite-r7-0121",
09:41:40 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/",
09:41:40 INFO - "platform": "macosx64",
09:41:40 INFO - "branch": "mozilla-beta",
09:41:40 INFO - "revision": "f574e40a75b53bb43b78bb15de96154160cdf0c4",
09:41:40 INFO - "repo_path": "releases/mozilla-beta",
09:41:40 INFO - "moz_repo_path": "",
09:41:40 INFO - "stage_platform": "macosx64",
09:41:40 INFO - "builduid": "05428803cf9b43f28090ff703e206d12",
09:41:40 INFO - "slavebuilddir": "test"
09:41:40 INFO - }
09:41:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg.
09:41:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json.
09:41:40 INFO - Running post-action listener: _resource_record_post_action
09:41:40 INFO - #####
09:41:40 INFO - ##### Running download-and-extract step.
09:41:40 INFO - #####
09:41:40 INFO - Running pre-action listener: _resource_record_pre_action
09:41:40 INFO - Running main action method: download_and_extract
09:41:40 INFO - mkdir: /builds/slave/test/build/tests
09:41: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')]}
09:41:40 INFO - https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json matches https://queue.taskcluster.net
09:41:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
09:41:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.test_packages.json
09:41:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:42 INFO - Downloaded 1165 bytes.
09:41:42 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac.test_packages.json
09:41:42 INFO - Using the following test package requirements:
09:41:42 INFO - {u'common': [u'firefox-48.0.en-US.mac.common.tests.zip'],
09:41:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.cppunittest.tests.zip'],
09:41:42 INFO - u'gtest': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.gtest.tests.zip'],
09:41:42 INFO - u'jittest': [u'firefox-48.0.en-US.mac.common.tests.zip', u'jsshell-mac.zip'],
09:41:42 INFO - u'mochitest': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.mochitest.tests.zip'],
09:41:42 INFO - u'mozbase': [u'firefox-48.0.en-US.mac.common.tests.zip'],
09:41:42 INFO - u'reftest': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.reftest.tests.zip'],
09:41:42 INFO - u'talos': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.talos.tests.zip'],
09:41:42 INFO - u'web-platform': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.web-platform.tests.zip'],
09:41:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac.common.tests.zip',
09:41:42 INFO - u'firefox-48.0.en-US.mac.xpcshell.tests.zip']}
09:41:42 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
09:41:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:42 INFO - https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
09:41:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
09:41:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.common.tests.zip
09:41:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:43 INFO - Downloaded 18351422 bytes.
09:41:43 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/*']
09:41:43 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/*
09:41:43 INFO - caution: filename not matched: web-platform/*
09:41:43 INFO - Return code: 11
09:41:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:43 INFO - https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
09:41:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
09:41:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.web-platform.tests.zip
09:41:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:45 INFO - Downloaded 36389884 bytes.
09:41:45 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/*']
09:41:45 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/*
09:41:49 INFO - caution: filename not matched: bin/*
09:41:49 INFO - caution: filename not matched: config/*
09:41:49 INFO - caution: filename not matched: mozbase/*
09:41:49 INFO - caution: filename not matched: marionette/*
09:41:49 INFO - caution: filename not matched: tools/wptserve/*
09:41:49 INFO - Return code: 11
09:41:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:41:49 INFO - https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg matches https://queue.taskcluster.net
09:41:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
09:41:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
09:41:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac.dmg
09:41:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/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
09:41:51 INFO - Downloaded 86187973 bytes.
09:41:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
09:41:51 INFO - mkdir: /builds/slave/test/properties
09:41:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
09:41:51 INFO - Writing to file /builds/slave/test/properties/build_url
09:41:51 INFO - Contents:
09:41:51 INFO - build_url:https://queue.taskcluster.net/v1/task/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.dmg
09:41:53 INFO - Running post-action listener: _resource_record_post_action
09:41:53 INFO - Running post-action listener: set_extra_try_arguments
09:41:53 INFO - #####
09:41:53 INFO - ##### Running create-virtualenv step.
09:41:53 INFO - #####
09:41:53 INFO - Running pre-action listener: _pre_create_virtualenv
09:41:53 INFO - Running pre-action listener: _resource_record_pre_action
09:41:53 INFO - Running main action method: create_virtualenv
09:41:53 INFO - Creating virtualenv /builds/slave/test/build/venv
09:41:53 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
09:41:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
09:41:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
09:41:53 INFO - Using real prefix '/tools/python27'
09:41:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python
09:41:53 INFO - Installing distribute.............................................................................................................................................................................................done.
09:41:56 INFO - Installing pip.................done.
09:41:56 INFO - Return code: 0
09:41:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
09:41: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')]}
09:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:41:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:41: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')]}
09:41:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:41:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:41:56 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 0x10e7dce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa2dbcc5200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f55e0>, '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 0x10e3d8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e403990>, '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.vWOP9edUmW/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.6SPeV506ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
09:41:56 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
09:41:56 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
09:41:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vWOP9edUmW/Render',
09:41:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
09:41:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
09:41:56 INFO - 'HOME': '/Users/cltbld',
09:41:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
09:41:56 INFO - 'LOGNAME': 'cltbld',
09:41:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:41:56 INFO - 'MOZ_NO_REMOTE': '1',
09:41:56 INFO - 'NO_EM_RESTART': '1',
09:41:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:41:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
09:41:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:41:56 INFO - 'PWD': '/builds/slave/test',
09:41:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
09:41:56 INFO - 'SHELL': '/bin/bash',
09:41:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6SPeV506ht/Listeners',
09:41:56 INFO - 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/',
09:41:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
09:41:56 INFO - 'USER': 'cltbld',
09:41:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
09:41:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
09:41:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
09:41:56 INFO - 'XPC_FLAGS': '0x0',
09:41:56 INFO - 'XPC_SERVICE_NAME': '0',
09:41:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
09:41:56 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:41:56 INFO - Downloading/unpacking psutil>=0.7.1
09:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:41:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:41:56 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
09:41:56 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
09:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:41:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:41:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
09:41:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
09:41:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
09:42:00 INFO - Installing collected packages: psutil
09:42:00 INFO - Running setup.py install for psutil
09:42:00 INFO - building 'psutil._psutil_osx' extension
09:42:00 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
09:42:00 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
09:42:00 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
09:42:00 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
09:42:00 INFO - building 'psutil._psutil_posix' extension
09:42:00 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
09:42:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
09:42:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
09:42:00 INFO - ^
09:42:00 INFO - 1 warning generated.
09:42:00 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
09:42:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
09:42:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
09:42:00 INFO - Successfully installed psutil
09:42:00 INFO - Cleaning up...
09:42:00 INFO - Return code: 0
09:42:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
09:42:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:42:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:42:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:00 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 0x10e7dce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa2dbcc5200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f55e0>, '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 0x10e3d8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e403990>, '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.vWOP9edUmW/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.6SPeV506ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
09:42:00 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
09:42:00 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
09:42:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vWOP9edUmW/Render',
09:42:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
09:42:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
09:42:00 INFO - 'HOME': '/Users/cltbld',
09:42:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
09:42:00 INFO - 'LOGNAME': 'cltbld',
09:42:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:42:00 INFO - 'MOZ_NO_REMOTE': '1',
09:42:00 INFO - 'NO_EM_RESTART': '1',
09:42:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:42:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
09:42:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:42:00 INFO - 'PWD': '/builds/slave/test',
09:42:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
09:42:00 INFO - 'SHELL': '/bin/bash',
09:42:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6SPeV506ht/Listeners',
09:42:00 INFO - 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/',
09:42:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
09:42:00 INFO - 'USER': 'cltbld',
09:42:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
09:42:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
09:42:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
09:42:00 INFO - 'XPC_FLAGS': '0x0',
09:42:00 INFO - 'XPC_SERVICE_NAME': '0',
09:42:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
09:42:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:42:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
09:42:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:01 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
09:42:01 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
09:42:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz
09:42:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
09:42:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
09:42:03 INFO - Installing collected packages: mozsystemmonitor
09:42:03 INFO - Running setup.py install for mozsystemmonitor
09:42:03 INFO - Successfully installed mozsystemmonitor
09:42:03 INFO - Cleaning up...
09:42:03 INFO - Return code: 0
09:42:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
09:42:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:42:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:42:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:03 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 0x10e7dce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa2dbcc5200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f55e0>, '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 0x10e3d8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e403990>, '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.vWOP9edUmW/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.6SPeV506ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
09:42:03 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
09:42:03 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
09:42:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vWOP9edUmW/Render',
09:42:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
09:42:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
09:42:03 INFO - 'HOME': '/Users/cltbld',
09:42:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
09:42:03 INFO - 'LOGNAME': 'cltbld',
09:42:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:42:03 INFO - 'MOZ_NO_REMOTE': '1',
09:42:03 INFO - 'NO_EM_RESTART': '1',
09:42:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:42:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
09:42:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:42:03 INFO - 'PWD': '/builds/slave/test',
09:42:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
09:42:03 INFO - 'SHELL': '/bin/bash',
09:42:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6SPeV506ht/Listeners',
09:42:03 INFO - 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/',
09:42:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
09:42:03 INFO - 'USER': 'cltbld',
09:42:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
09:42:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
09:42:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
09:42:03 INFO - 'XPC_FLAGS': '0x0',
09:42:03 INFO - 'XPC_SERVICE_NAME': '0',
09:42:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
09:42:04 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:42:04 INFO - Downloading/unpacking blobuploader==1.2.4
09:42:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:04 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
09:42:04 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
09:42:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:06 INFO - Downloading blobuploader-1.2.4.tar.gz
09:42:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
09:42:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
09:42:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:06 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
09:42:06 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
09:42:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
09:42:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
09:42:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:07 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
09:42:07 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
09:42:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:07 INFO - Downloading docopt-0.6.1.tar.gz
09:42:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
09:42:07 INFO - Installing collected packages: blobuploader, requests, docopt
09:42:07 INFO - Running setup.py install for blobuploader
09:42:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
09:42:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
09:42:08 INFO - Running setup.py install for requests
09:42:08 INFO - Running setup.py install for docopt
09:42:08 INFO - Successfully installed blobuploader requests docopt
09:42:08 INFO - Cleaning up...
09:42:08 INFO - Return code: 0
09:42:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv
09:42:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:42:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:42:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:08 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 0x10e7dce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa2dbcc5200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f55e0>, '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 0x10e3d8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e403990>, '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.vWOP9edUmW/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.6SPeV506ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
09:42:08 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
09:42:08 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
09:42:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vWOP9edUmW/Render',
09:42:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
09:42:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
09:42:08 INFO - 'HOME': '/Users/cltbld',
09:42:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
09:42:08 INFO - 'LOGNAME': 'cltbld',
09:42:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:42:08 INFO - 'MOZ_NO_REMOTE': '1',
09:42:08 INFO - 'NO_EM_RESTART': '1',
09:42:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:42:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
09:42:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:42:08 INFO - 'PWD': '/builds/slave/test',
09:42:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
09:42:08 INFO - 'SHELL': '/bin/bash',
09:42:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6SPeV506ht/Listeners',
09:42:08 INFO - 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/',
09:42:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
09:42:08 INFO - 'USER': 'cltbld',
09:42:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
09:42:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
09:42:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
09:42:08 INFO - 'XPC_FLAGS': '0x0',
09:42:08 INFO - 'XPC_SERVICE_NAME': '0',
09:42:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
09:42:09 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-kv1kVD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-qr5EqK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-QRgMb6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-5ju9cq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-ZpetRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-elpIbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-ySnawL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-CUJ6cZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-4kA7KO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
09:42:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
09:42:09 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-pMZAjS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-4fjWDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-bYGFFG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-VtaY9H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-PeMbv4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-hdQvhb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-pXCfwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-EG7z8e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-n5WCq1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
09:42:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
09:42:10 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-mxOyYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
09:42:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:42:11 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-_E2h77-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:42:11 INFO - Unpacking /builds/slave/test/build/tests/marionette
09:42:11 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-_PiJwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
09:42:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:42:11 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client
09:42:11 INFO - Running setup.py install for manifestparser
09:42:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
09:42:11 INFO - Running setup.py install for mozcrash
09:42:11 INFO - Running setup.py install for mozdebug
09:42:12 INFO - Running setup.py install for mozdevice
09:42:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Running setup.py install for mozfile
09:42:12 INFO - Running setup.py install for mozhttpd
09:42:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Running setup.py install for mozinfo
09:42:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Running setup.py install for mozInstall
09:42:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
09:42:12 INFO - Running setup.py install for mozleak
09:42:12 INFO - Running setup.py install for mozlog
09:42:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
09:42:13 INFO - Running setup.py install for moznetwork
09:42:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
09:42:13 INFO - Running setup.py install for mozprocess
09:42:13 INFO - Running setup.py install for mozprofile
09:42:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
09:42:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
09:42:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
09:42:13 INFO - Running setup.py install for mozrunner
09:42:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
09:42:13 INFO - Running setup.py install for mozscreenshot
09:42:13 INFO - Running setup.py install for moztest
09:42:14 INFO - Running setup.py install for mozversion
09:42:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
09:42:14 INFO - Running setup.py install for wptserve
09:42:14 INFO - Running setup.py install for marionette-driver
09:42:14 INFO - Running setup.py install for browsermob-proxy
09:42:14 INFO - Running setup.py install for marionette-client
09:42:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:42:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
09:42:15 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client
09:42:15 INFO - Cleaning up...
09:42:15 INFO - Return code: 0
09:42:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv
09:42: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')]}
09:42:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:42:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42: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')]}
09:42:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:42:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
09:42:15 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 0x10e7dce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa2dbcc5200>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e7f55e0>, '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 0x10e3d8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e403990>, '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.vWOP9edUmW/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.6SPeV506ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
09:42:15 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
09:42:15 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
09:42:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vWOP9edUmW/Render',
09:42:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
09:42:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
09:42:15 INFO - 'HOME': '/Users/cltbld',
09:42:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
09:42:15 INFO - 'LOGNAME': 'cltbld',
09:42:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:42:15 INFO - 'MOZ_NO_REMOTE': '1',
09:42:15 INFO - 'NO_EM_RESTART': '1',
09:42:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:42:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
09:42:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:42:15 INFO - 'PWD': '/builds/slave/test',
09:42:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
09:42:15 INFO - 'SHELL': '/bin/bash',
09:42:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6SPeV506ht/Listeners',
09:42:15 INFO - 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/',
09:42:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
09:42:15 INFO - 'USER': 'cltbld',
09:42:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
09:42:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
09:42:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
09:42:15 INFO - 'XPC_FLAGS': '0x0',
09:42:15 INFO - 'XPC_SERVICE_NAME': '0',
09:42:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
09:42:15 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:42:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
09:42:15 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-CcQ3VV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
09:42:15 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
09:42:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
09:42:15 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-uYRyP1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
09:42:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
09:42:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
09:42:15 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-_sWlNo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
09:42:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
09:42:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
09:42:15 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-JKa4UJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
09:42:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
09:42:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
09:42:15 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-7TjgQb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
09:42:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
09:42:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
09:42:15 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-a7UQ1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-YvTNaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-zVGCqE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-7ks8RS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-9opvUd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-94KQ2k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-rJ4hND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-F5YNSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-G3u3uk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
09:42:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
09:42:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
09:42:16 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-d4G1gn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
09:42:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
09:42:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
09:42:17 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-IHqDC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
09:42:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
09:42:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
09:42:17 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-Nfph9y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
09:42:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
09:42:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
09:42:17 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-GbKUWX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
09:42:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
09:42:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
09:42:17 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-0vfJ3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
09:42:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
09:42:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:42:17 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-xIRpVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:42:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
09:42:17 INFO - Unpacking /builds/slave/test/build/tests/marionette
09:42:17 INFO - Running setup.py (path:/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/pip-7Pw1Vd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
09:42:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
09:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
09:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
09:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
09:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
09:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
09:42:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
09:42:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:18 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
09:42:18 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
09:42:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:42:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:42:20 INFO - Downloading blessings-1.6.tar.gz
09:42:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
09:42:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
09:42:20 INFO - Installing collected packages: blessings
09:42:20 INFO - Running setup.py install for blessings
09:42:20 INFO - Successfully installed blessings
09:42:20 INFO - Cleaning up...
09:42:20 INFO - Return code: 0
09:42:20 INFO - Done creating virtualenv /builds/slave/test/build/venv.
09:42:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
09:42:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
09:42:21 INFO - Reading from file tmpfile_stdout
09:42:21 INFO - Current package versions:
09:42:21 INFO - blessings == 1.6
09:42:21 INFO - blobuploader == 1.2.4
09:42:21 INFO - browsermob-proxy == 0.6.0
09:42:21 INFO - docopt == 0.6.1
09:42:21 INFO - manifestparser == 1.1
09:42:21 INFO - marionette-client == 2.3.0
09:42:21 INFO - marionette-driver == 1.4.0
09:42:21 INFO - mozInstall == 1.12
09:42:21 INFO - mozcrash == 0.17
09:42:21 INFO - mozdebug == 0.1
09:42:21 INFO - mozdevice == 0.48
09:42:21 INFO - mozfile == 1.2
09:42:21 INFO - mozhttpd == 0.7
09:42:21 INFO - mozinfo == 0.9
09:42:21 INFO - mozleak == 0.1
09:42:21 INFO - mozlog == 3.1
09:42:21 INFO - moznetwork == 0.27
09:42:21 INFO - mozprocess == 0.22
09:42:21 INFO - mozprofile == 0.28
09:42:21 INFO - mozrunner == 6.11
09:42:21 INFO - mozscreenshot == 0.1
09:42:21 INFO - mozsystemmonitor == 0.0
09:42:21 INFO - moztest == 0.7
09:42:21 INFO - mozversion == 1.4
09:42:21 INFO - psutil == 3.1.1
09:42:21 INFO - requests == 1.2.3
09:42:21 INFO - wptserve == 1.4.0
09:42:21 INFO - wsgiref == 0.1.2
09:42:21 INFO - Running post-action listener: _resource_record_post_action
09:42:21 INFO - Running post-action listener: _start_resource_monitoring
09:42:21 INFO - Starting resource monitoring.
09:42:21 INFO - #####
09:42:21 INFO - ##### Running pull step.
09:42:21 INFO - #####
09:42:21 INFO - Running pre-action listener: _resource_record_pre_action
09:42:21 INFO - Running main action method: pull
09:42:21 INFO - Pull has nothing to do!
09:42:21 INFO - Running post-action listener: _resource_record_post_action
09:42:21 INFO - #####
09:42:21 INFO - ##### Running install step.
09:42:21 INFO - #####
09:42:21 INFO - Running pre-action listener: _resource_record_pre_action
09:42:21 INFO - Running main action method: install
09:42:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
09:42:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
09:42:21 INFO - Reading from file tmpfile_stdout
09:42:21 INFO - Detecting whether we're running mozinstall >=1.0...
09:42:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
09:42:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
09:42:21 INFO - Reading from file tmpfile_stdout
09:42:21 INFO - Output received:
09:42:21 INFO - Usage: mozinstall [options] installer
09:42:21 INFO - Options:
09:42:21 INFO - -h, --help show this help message and exit
09:42:21 INFO - -d DEST, --destination=DEST
09:42:21 INFO - Directory to install application into. [default:
09:42:21 INFO - "/builds/slave/test"]
09:42:21 INFO - --app=APP Application being installed. [default: firefox]
09:42:21 INFO - mkdir: /builds/slave/test/build/application
09:42:21 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']
09:42:21 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
09:42:43 INFO - Reading from file tmpfile_stdout
09:42:43 INFO - Output received:
09:42:43 INFO - /builds/slave/test/build/application/Firefox.app/Contents/MacOS/firefox
09:42:43 INFO - Running post-action listener: _resource_record_post_action
09:42:43 INFO - #####
09:42:43 INFO - ##### Running run-tests step.
09:42:43 INFO - #####
09:42:43 INFO - Running pre-action listener: _resource_record_pre_action
09:42:43 INFO - Running main action method: run_tests
09:42:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
09:42:43 INFO - Minidump filename unknown. Determining based upon platform and architecture.
09:42:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
09:42:43 INFO - grabbing minidump binary from tooltool
09:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:42:43 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 0x10e7f55e0>, '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 0x10e3d8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e403990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
09:42:43 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
09:42:43 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
09:42:43 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
09:42:43 INFO - Return code: 0
09:42:43 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
09:42:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
09:42:43 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/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
09:42:43 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/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
09:42:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vWOP9edUmW/Render',
09:42:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
09:42:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
09:42:43 INFO - 'HOME': '/Users/cltbld',
09:42:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
09:42:43 INFO - 'LOGNAME': 'cltbld',
09:42:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
09:42:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:42:43 INFO - 'MOZ_NO_REMOTE': '1',
09:42:43 INFO - 'NO_EM_RESTART': '1',
09:42:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:42:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
09:42:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:42:43 INFO - 'PWD': '/builds/slave/test',
09:42:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
09:42:43 INFO - 'SHELL': '/bin/bash',
09:42:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6SPeV506ht/Listeners',
09:42:43 INFO - 'TMPDIR': '/var/folders/v_/vkyzkmvs35919vlc7qy0wc4h00000w/T/',
09:42:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
09:42:43 INFO - 'USER': 'cltbld',
09:42:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
09:42:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
09:42:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
09:42:43 INFO - 'XPC_FLAGS': '0x0',
09:42:43 INFO - 'XPC_SERVICE_NAME': '0',
09:42:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
09:42:43 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/ZmlPhFJKSaCov9Ny4PVKfg/artifacts/public/build/firefox-48.0.en-US.mac.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
09:42:44 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
09:42:44 INFO - import pkg_resources
09:42:45 INFO - Using 1 client processes
09:42:45 INFO - wptserve Starting http server on 127.0.0.1:8000
09:42:45 INFO - wptserve Starting http server on 127.0.0.1:8001
09:42:45 INFO - wptserve Starting http server on 127.0.0.1:8443
09:42:47 INFO - SUITE-START | Running 1476 tests
09:42:47 INFO - Running testharness tests
09:42:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
09:42:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
09:42:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
09:42:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
09:42:47 INFO - TEST-START | /cors/redirect-origin.htm
09:42:47 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
09:42:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 8ms
09:42:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
09:42:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
09:42:47 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
09:42:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
09:42:47 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
09:42:47 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
09:42:47 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 9ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
09:42:47 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
09:42:47 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
09:42:47 INFO - Setting up ssl
09:42:47 INFO - PROCESS | certutil |
09:42:47 INFO - PROCESS | certutil |
09:42:47 INFO - PROCESS | certutil |
09:42:47 INFO - Certificate Nickname Trust Attributes
09:42:47 INFO - SSL,S/MIME,JAR/XPI
09:42:47 INFO -
09:42:47 INFO - web-platform-tests CT,,
09:42:47 INFO -
09:42:47 INFO - Starting runner
09:42:48 INFO - PROCESS | 2223 | 1467823368277 Marionette INFO Listening on port 2828
09:42:49 INFO - PROCESS | 2223 | 1467823369593 Marionette INFO startBrowser 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:49 INFO - PROCESS | 2223 | 1467823369605 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:49 INFO - PROCESS | 2223 | 1467823369806 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:49 INFO - PROCESS | 2223 | 1467823369872 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - PROCESS | 2223 | 1467823370045 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
09:42:50 INFO - PROCESS | 2223 | 1467823370093 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - PROCESS | 2223 | 1467823370107 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
09:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 324ms
09:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
09:42:50 INFO - PROCESS | 2223 | 1467823370421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - PROCESS | 2223 | 1467823370490 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
09:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 269ms
09:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
09:42:50 INFO - PROCESS | 2223 | 1467823370693 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - PROCESS | 2223 | 1467823370751 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
09:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 223ms
09:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
09:42:50 INFO - PROCESS | 2223 | 1467823370912 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:50 INFO - PROCESS | 2223 | 1467823370965 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
09:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 217ms
09:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
09:42:51 INFO - PROCESS | 2223 | 1467823371131 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - PROCESS | 2223 | 1467823371189 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
09:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 215ms
09:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
09:42:51 INFO - PROCESS | 2223 | 1467823371349 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - PROCESS | 2223 | 1467823371404 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
09:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 217ms
09:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
09:42:51 INFO - PROCESS | 2223 | 1467823371612 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - PROCESS | 2223 | 1467823371662 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
09:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 227ms
09:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
09:42:51 INFO - PROCESS | 2223 | 1467823371830 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:51 INFO - PROCESS | 2223 | 1467823371882 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
09:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 216ms
09:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
09:42:52 INFO - PROCESS | 2223 | 1467823372049 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - PROCESS | 2223 | 1467823372115 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
09:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 268ms
09:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
09:42:52 INFO - PROCESS | 2223 | 1467823372331 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - PROCESS | 2223 | 1467823372412 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
09:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 267ms
09:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
09:42:52 INFO - PROCESS | 2223 | 1467823372599 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - PROCESS | 2223 | 1467823372657 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
09:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 218ms
09:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
09:42:52 INFO - PROCESS | 2223 | 1467823372828 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:52 INFO - PROCESS | 2223 | 1467823372883 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 226ms
09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
09:42:53 INFO - PROCESS | 2223 | 1467823373047 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - PROCESS | 2223 | 1467823373101 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 216ms
09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
09:42:53 INFO - PROCESS | 2223 | 1467823373268 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - PROCESS | 2223 | 1467823373331 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 218ms
09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
09:42:53 INFO - PROCESS | 2223 | 1467823373492 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - PROCESS | 2223 | 1467823373547 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 223ms
09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
09:42:53 INFO - PROCESS | 2223 | 1467823373712 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - PROCESS | 2223 | 1467823373771 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 215ms
09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
09:42:53 INFO - PROCESS | 2223 | 1467823373930 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:53 INFO - PROCESS | 2223 | 1467823373988 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
09:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 216ms
09:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
09:42:54 INFO - PROCESS | 2223 | 1467823374149 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:54 INFO - PROCESS | 2223 | 1467823374219 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
09:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 268ms
09:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
09:42:54 INFO - PROCESS | 2223 | 1467823374426 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:54 INFO - PROCESS | 2223 | 1467823374491 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
09:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 273ms
09:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
09:42:54 INFO - PROCESS | 2223 | 1467823374745 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:54 INFO - PROCESS | 2223 | 1467823374872 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
09:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 433ms
09:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
09:42:55 INFO - PROCESS | 2223 | 1467823375143 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - PROCESS | 2223 | 1467823375203 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
09:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 223ms
09:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
09:42:55 INFO - PROCESS | 2223 | 1467823375365 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - PROCESS | 2223 | 1467823375426 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
09:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 216ms
09:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
09:42:55 INFO - PROCESS | 2223 | 1467823375581 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - PROCESS | 2223 | 1467823375642 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
09:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 216ms
09:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
09:42:56 INFO - PROCESS | 2223 | 1467823376020 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - PROCESS | 2223 | 1467823376201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
09:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 573ms
09:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
09:42:56 INFO - PROCESS | 2223 | 1467823376450 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - PROCESS | 2223 | 1467823376497 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
09:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 219ms
09:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
09:42:56 INFO - PROCESS | 2223 | 1467823376677 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - PROCESS | 2223 | 1467823376734 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
09:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 224ms
09:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
09:42:56 INFO - PROCESS | 2223 | 1467823376900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:56 INFO - PROCESS | 2223 | 1467823376947 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
09:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 271ms
09:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
09:42:57 INFO - PROCESS | 2223 | 1467823377177 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - PROCESS | 2223 | 1467823377229 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
09:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 222ms
09:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
09:42:57 INFO - PROCESS | 2223 | 1467823377396 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - PROCESS | 2223 | 1467823377444 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
09:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 216ms
09:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
09:42:57 INFO - PROCESS | 2223 | 1467823377614 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - PROCESS | 2223 | 1467823377660 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
09:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 219ms
09:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
09:42:57 INFO - PROCESS | 2223 | 1467823377843 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:57 INFO - PROCESS | 2223 | 1467823377888 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
09:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 223ms
09:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
09:42:58 INFO - PROCESS | 2223 | 1467823378065 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:58 INFO - PROCESS | 2223 | 1467823378113 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
09:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 467ms
09:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
09:42:58 INFO - PROCESS | 2223 | 1467823378536 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:58 INFO - PROCESS | 2223 | 1467823378577 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
09:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 216ms
09:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
09:42:58 INFO - PROCESS | 2223 | 1467823378762 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:58 INFO - PROCESS | 2223 | 1467823378811 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
09:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 267ms
09:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
09:42:59 INFO - PROCESS | 2223 | 1467823379035 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - PROCESS | 2223 | 1467823379093 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
09:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 267ms
09:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
09:42:59 INFO - PROCESS | 2223 | 1467823379308 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - PROCESS | 2223 | 1467823379356 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
09:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 216ms
09:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
09:42:59 INFO - PROCESS | 2223 | 1467823379527 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - PROCESS | 2223 | 1467823379573 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
09:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 322ms
09:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
09:42:59 INFO - PROCESS | 2223 | 1467823379854 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:42:59 INFO - PROCESS | 2223 | 1467823379941 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
09:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 317ms
09:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
09:43:00 INFO - PROCESS | 2223 | 1467823380176 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - PROCESS | 2223 | 1467823380222 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
09:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 223ms
09:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
09:43:00 INFO - PROCESS | 2223 | 1467823380396 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - PROCESS | 2223 | 1467823380442 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
09:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 216ms
09:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
09:43:00 INFO - PROCESS | 2223 | 1467823380617 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - PROCESS | 2223 | 1467823380676 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
09:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 270ms
09:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
09:43:00 INFO - PROCESS | 2223 | 1467823380893 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:00 INFO - PROCESS | 2223 | 1467823380948 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
09:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 222ms
09:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
09:43:01 INFO - PROCESS | 2223 | 1467823381113 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - PROCESS | 2223 | 1467823381181 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
09:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 267ms
09:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
09:43:01 INFO - PROCESS | 2223 | 1467823381382 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - PROCESS | 2223 | 1467823381437 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
09:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 218ms
09:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
09:43:01 INFO - PROCESS | 2223 | 1467823381614 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - PROCESS | 2223 | 1467823381674 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
09:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 223ms
09:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
09:43:01 INFO - PROCESS | 2223 | 1467823381829 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:01 INFO - PROCESS | 2223 | 1467823381879 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
09:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 266ms
09:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
09:43:02 INFO - PROCESS | 2223 | 1467823382098 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - PROCESS | 2223 | 1467823382149 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
09:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 219ms
09:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
09:43:02 INFO - PROCESS | 2223 | 1467823382326 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - PROCESS | 2223 | 1467823382376 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
09:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 224ms
09:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
09:43:02 INFO - PROCESS | 2223 | 1467823382546 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - PROCESS | 2223 | 1467823382599 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
09:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 216ms
09:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
09:43:02 INFO - PROCESS | 2223 | 1467823382767 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - PROCESS | 2223 | 1467823382818 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
09:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 216ms
09:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
09:43:03 INFO - PROCESS | 2223 | 1467823382998 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - PROCESS | 2223 | 1467823383058 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
09:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 227ms
09:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
09:43:03 INFO - PROCESS | 2223 | 1467823383216 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - PROCESS | 2223 | 1467823383269 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
09:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 217ms
09:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
09:43:03 INFO - PROCESS | 2223 | 1467823383443 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - PROCESS | 2223 | 1467823383497 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
09:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 224ms
09:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
09:43:03 INFO - PROCESS | 2223 | 1467823383664 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - PROCESS | 2223 | 1467823383728 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
09:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 317ms
09:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
09:43:03 INFO - PROCESS | 2223 | 1467823383993 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:04 INFO - PROCESS | 2223 | 1467823384079 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
09:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 318ms
09:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
09:43:04 INFO - PROCESS | 2223 | 1467823384310 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:04 INFO - PROCESS | 2223 | 1467823384363 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
09:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 223ms
09:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
09:43:04 INFO - PROCESS | 2223 | 1467823384533 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:04 INFO - PROCESS | 2223 | 1467823384614 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
09:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 369ms
09:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
09:43:05 INFO - PROCESS | 2223 | 1467823384996 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:05 INFO - PROCESS | 2223 | 1467823385059 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
09:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 418ms
09:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
09:43:05 INFO - PROCESS | 2223 | 1467823385421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:05 INFO - PROCESS | 2223 | 1467823385481 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
09:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 271ms
09:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
09:43:05 INFO - PROCESS | 2223 | 1467823385698 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:05 INFO - PROCESS | 2223 | 1467823385748 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
09:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 267ms
09:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
09:43:05 INFO - PROCESS | 2223 | 1467823385964 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - PROCESS | 2223 | 1467823386013 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
09:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 215ms
09:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
09:43:06 INFO - PROCESS | 2223 | 1467823386183 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - PROCESS | 2223 | 1467823386229 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
09:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 267ms
09:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
09:43:06 INFO - PROCESS | 2223 | 1467823386462 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - PROCESS | 2223 | 1467823386549 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
09:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 369ms
09:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
09:43:06 INFO - PROCESS | 2223 | 1467823386841 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:06 INFO - PROCESS | 2223 | 1467823386924 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
09:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 267ms
09:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
09:43:07 INFO - PROCESS | 2223 | 1467823387108 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - PROCESS | 2223 | 1467823387156 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
09:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 267ms
09:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
09:43:07 INFO - PROCESS | 2223 | 1467823387378 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - PROCESS | 2223 | 1467823387434 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
09:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 217ms
09:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
09:43:07 INFO - PROCESS | 2223 | 1467823387599 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - PROCESS | 2223 | 1467823387658 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
09:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 268ms
09:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
09:43:07 INFO - PROCESS | 2223 | 1467823387877 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:07 INFO - PROCESS | 2223 | 1467823387942 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
09:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 275ms
09:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
09:43:08 INFO - PROCESS | 2223 | 1467823388148 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - PROCESS | 2223 | 1467823388208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
09:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 216ms
09:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
09:43:08 INFO - PROCESS | 2223 | 1467823388379 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - PROCESS | 2223 | 1467823388431 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
09:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 267ms
09:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
09:43:08 INFO - PROCESS | 2223 | 1467823388648 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - PROCESS | 2223 | 1467823388699 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
09:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 217ms
09:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
09:43:08 INFO - PROCESS | 2223 | 1467823388867 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:08 INFO - PROCESS | 2223 | 1467823388921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
09:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 218ms
09:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
09:43:09 INFO - PROCESS | 2223 | 1467823389093 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - PROCESS | 2223 | 1467823389147 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 224ms
09:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
09:43:09 INFO - PROCESS | 2223 | 1467823389313 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - PROCESS | 2223 | 1467823389367 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 216ms
09:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
09:43:09 INFO - PROCESS | 2223 | 1467823389532 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - PROCESS | 2223 | 1467823389601 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 269ms
09:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
09:43:09 INFO - PROCESS | 2223 | 1467823389810 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:09 INFO - PROCESS | 2223 | 1467823389883 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 323ms
09:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
09:43:10 INFO - PROCESS | 2223 | 1467823390134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:10 INFO - PROCESS | 2223 | 1467823390212 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 267ms
09:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
09:43:10 INFO - PROCESS | 2223 | 1467823390413 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:10 INFO - PROCESS | 2223 | 1467823390492 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 324ms
09:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
09:43:10 INFO - PROCESS | 2223 | 1467823390733 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:10 INFO - PROCESS | 2223 | 1467823390819 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 319ms
09:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
09:43:11 INFO - PROCESS | 2223 | 1467823391060 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:11 INFO - PROCESS | 2223 | 1467823391122 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 624ms
09:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
09:43:11 INFO - PROCESS | 2223 | 1467823391680 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:11 INFO - PROCESS | 2223 | 1467823391721 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 216ms
09:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
09:43:11 INFO - PROCESS | 2223 | 1467823391900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:11 INFO - PROCESS | 2223 | 1467823391960 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 219ms
09:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
09:43:12 INFO - PROCESS | 2223 | 1467823392131 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - PROCESS | 2223 | 1467823392180 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 221ms
09:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
09:43:12 INFO - PROCESS | 2223 | 1467823392349 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - PROCESS | 2223 | 1467823392397 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 267ms
09:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
09:43:12 INFO - PROCESS | 2223 | 1467823392617 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - PROCESS | 2223 | 1467823392693 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 220ms
09:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
09:43:12 INFO - PROCESS | 2223 | 1467823392848 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:12 INFO - PROCESS | 2223 | 1467823392933 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 367ms
09:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
09:43:13 INFO - PROCESS | 2223 | 1467823393219 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - PROCESS | 2223 | 1467823393294 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 320ms
09:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
09:43:13 INFO - PROCESS | 2223 | 1467823393545 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - PROCESS | 2223 | 1467823393593 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 216ms
09:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
09:43:13 INFO - PROCESS | 2223 | 1467823393764 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - PROCESS | 2223 | 1467823393811 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 216ms
09:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
09:43:13 INFO - PROCESS | 2223 | 1467823393983 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - PROCESS | 2223 | 1467823394030 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 217ms
09:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
09:43:14 INFO - PROCESS | 2223 | 1467823394212 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - PROCESS | 2223 | 1467823394267 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 218ms
09:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
09:43:14 INFO - PROCESS | 2223 | 1467823394432 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - PROCESS | 2223 | 1467823394484 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 216ms
09:43:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
09:43:14 INFO - PROCESS | 2223 | 1467823394651 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - PROCESS | 2223 | 1467823394699 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
09:43:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 217ms
09:43:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
09:43:14 INFO - PROCESS | 2223 | 1467823394877 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:14 INFO - PROCESS | 2223 | 1467823394925 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
09:43:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 223ms
09:43:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
09:43:15 INFO - PROCESS | 2223 | 1467823395096 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - PROCESS | 2223 | 1467823395151 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
09:43:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 265ms
09:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
09:43:15 INFO - PROCESS | 2223 | 1467823395364 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - PROCESS | 2223 | 1467823395425 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
09:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 265ms
09:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
09:43:15 INFO - PROCESS | 2223 | 1467823395632 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - PROCESS | 2223 | 1467823395694 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
09:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 266ms
09:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
09:43:15 INFO - PROCESS | 2223 | 1467823395900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:15 INFO - PROCESS | 2223 | 1467823395962 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
09:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 267ms
09:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
09:43:16 INFO - PROCESS | 2223 | 1467823396177 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:16 INFO - PROCESS | 2223 | 1467823396246 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
09:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 274ms
09:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
09:43:16 INFO - PROCESS | 2223 | 1467823396446 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:16 INFO - PROCESS | 2223 | 1467823396562 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
09:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 417ms
09:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
09:43:16 INFO - PROCESS | 2223 | 1467823396866 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:16 INFO - PROCESS | 2223 | 1467823396921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
09:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 219ms
09:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
09:43:17 INFO - PROCESS | 2223 | 1467823397094 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:17 INFO - PROCESS | 2223 | 1467823397147 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
09:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 223ms
09:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
09:43:17 INFO - PROCESS | 2223 | 1467823397313 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:17 INFO - PROCESS | 2223 | 1467823397379 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
09:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 265ms
09:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
09:43:17 INFO - PROCESS | 2223 | 1467823397583 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:17 INFO - PROCESS | 2223 | 1467823397667 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
09:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 820ms
09:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
09:43:18 INFO - PROCESS | 2223 | 1467823398406 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:18 INFO - PROCESS | 2223 | 1467823398464 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
09:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 720ms
09:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
09:43:19 INFO - PROCESS | 2223 | 1467823399127 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:19 INFO - PROCESS | 2223 | 1467823399179 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:19 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
09:43:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:43:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
09:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 316ms
09:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
09:43:19 INFO - PROCESS | 2223 | 1467823399601 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:19 INFO - PROCESS | 2223 | 1467823399679 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
09:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 271ms
09:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
09:43:19 INFO - PROCESS | 2223 | 1467823399879 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:19 INFO - PROCESS | 2223 | 1467823399928 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
09:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 275ms
09:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
09:43:20 INFO - PROCESS | 2223 | 1467823400151 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - PROCESS | 2223 | 1467823400201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
09:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 266ms
09:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
09:43:20 INFO - PROCESS | 2223 | 1467823400416 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - PROCESS | 2223 | 1467823400466 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
09:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 218ms
09:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
09:43:20 INFO - PROCESS | 2223 | 1467823400643 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - PROCESS | 2223 | 1467823400688 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
09:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 219ms
09:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
09:43:20 INFO - PROCESS | 2223 | 1467823400865 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:20 INFO - PROCESS | 2223 | 1467823400920 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
09:43:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
09:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 219ms
09:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
09:43:21 INFO - PROCESS | 2223 | 1467823401093 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - PROCESS | 2223 | 1467823401138 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
09:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 217ms
09:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
09:43:21 INFO - PROCESS | 2223 | 1467823401312 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - PROCESS | 2223 | 1467823401365 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
09:43:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
09:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 217ms
09:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
09:43:21 INFO - PROCESS | 2223 | 1467823401532 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - PROCESS | 2223 | 1467823401579 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
09:43:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:43:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
09:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 266ms
09:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
09:43:21 INFO - PROCESS | 2223 | 1467823401813 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:21 INFO - PROCESS | 2223 | 1467823401870 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
09:43:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
09:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 278ms
09:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
09:43:22 INFO - PROCESS | 2223 | 1467823402083 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - PROCESS | 2223 | 1467823402152 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
09:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 269ms
09:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
09:43:22 INFO - PROCESS | 2223 | 1467823402364 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - PROCESS | 2223 | 1467823402423 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
09:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 266ms
09:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
09:43:22 INFO - PROCESS | 2223 | 1467823402632 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - PROCESS | 2223 | 1467823402693 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
09:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 268ms
09:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
09:43:22 INFO - PROCESS | 2223 | 1467823402912 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:22 INFO - PROCESS | 2223 | 1467823402968 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
09:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 268ms
09:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
09:43:23 INFO - PROCESS | 2223 | 1467823403182 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - PROCESS | 2223 | 1467823403233 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
09:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 216ms
09:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
09:43:23 INFO - PROCESS | 2223 | 1467823403400 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - PROCESS | 2223 | 1467823403453 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
09:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 218ms
09:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
09:43:23 INFO - PROCESS | 2223 | 1467823403626 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - PROCESS | 2223 | 1467823403680 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
09:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 222ms
09:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
09:43:23 INFO - PROCESS | 2223 | 1467823403846 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:23 INFO - PROCESS | 2223 | 1467823403897 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
09:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 216ms
09:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
09:43:24 INFO - PROCESS | 2223 | 1467823404065 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - PROCESS | 2223 | 1467823404117 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
09:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 219ms
09:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
09:43:24 INFO - PROCESS | 2223 | 1467823404294 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - PROCESS | 2223 | 1467823404345 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
09:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 224ms
09:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
09:43:24 INFO - PROCESS | 2223 | 1467823404517 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - PROCESS | 2223 | 1467823404570 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
09:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 221ms
09:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
09:43:24 INFO - PROCESS | 2223 | 1467823404745 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - PROCESS | 2223 | 1467823404815 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
09:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 224ms
09:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
09:43:24 INFO - PROCESS | 2223 | 1467823404964 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - PROCESS | 2223 | 1467823405017 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
09:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 217ms
09:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
09:43:25 INFO - PROCESS | 2223 | 1467823405183 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - PROCESS | 2223 | 1467823405246 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
09:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 217ms
09:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
09:43:25 INFO - PROCESS | 2223 | 1467823405402 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - PROCESS | 2223 | 1467823405465 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
09:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 267ms
09:43:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
09:43:25 INFO - PROCESS | 2223 | 1467823405760 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:25 INFO - PROCESS | 2223 | 1467823405832 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
09:43:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
09:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
09:43:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:43:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
09:43:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
09:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:43:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
09:43:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:43:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms
09:43:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
09:43:26 INFO - PROCESS | 2223 | 1467823406165 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - PROCESS | 2223 | 1467823406223 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
09:43:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 316ms
09:43:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
09:43:26 INFO - PROCESS | 2223 | 1467823406495 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - PROCESS | 2223 | 1467823406549 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
09:43:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 275ms
09:43:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
09:43:26 INFO - PROCESS | 2223 | 1467823406767 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - PROCESS | 2223 | 1467823406818 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
09:43:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 217ms
09:43:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
09:43:26 INFO - PROCESS | 2223 | 1467823406984 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - PROCESS | 2223 | 1467823407039 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
09:43:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 267ms
09:43:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
09:43:27 INFO - PROCESS | 2223 | 1467823407259 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - PROCESS | 2223 | 1467823407313 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
09:43:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 268ms
09:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
09:43:27 INFO - PROCESS | 2223 | 1467823407532 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - PROCESS | 2223 | 1467823407589 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
09:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 267ms
09:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
09:43:27 INFO - PROCESS | 2223 | 1467823407799 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:27 INFO - PROCESS | 2223 | 1467823407846 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
09:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 215ms
09:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
09:43:28 INFO - PROCESS | 2223 | 1467823408017 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - PROCESS | 2223 | 1467823408063 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
09:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 218ms
09:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
09:43:28 INFO - PROCESS | 2223 | 1467823408250 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - PROCESS | 2223 | 1467823408310 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
09:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 273ms
09:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
09:43:28 INFO - PROCESS | 2223 | 1467823408517 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - PROCESS | 2223 | 1467823408578 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
09:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 267ms
09:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
09:43:28 INFO - PROCESS | 2223 | 1467823408795 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:28 INFO - PROCESS | 2223 | 1467823408863 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
09:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 274ms
09:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
09:43:29 INFO - PROCESS | 2223 | 1467823409064 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - PROCESS | 2223 | 1467823409119 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
09:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 215ms
09:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
09:43:29 INFO - PROCESS | 2223 | 1467823409285 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - PROCESS | 2223 | 1467823409349 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
09:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 267ms
09:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
09:43:29 INFO - PROCESS | 2223 | 1467823409560 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - PROCESS | 2223 | 1467823409612 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
09:43:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 222ms
09:43:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
09:43:29 INFO - PROCESS | 2223 | 1467823409779 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:29 INFO - PROCESS | 2223 | 1467823409826 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
09:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 269ms
09:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
09:43:30 INFO - PROCESS | 2223 | 1467823410051 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - PROCESS | 2223 | 1467823410103 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
09:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 218ms
09:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
09:43:30 INFO - PROCESS | 2223 | 1467823410279 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - PROCESS | 2223 | 1467823410335 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
09:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 216ms
09:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
09:43:30 INFO - PROCESS | 2223 | 1467823410497 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - PROCESS | 2223 | 1467823410551 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
09:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 217ms
09:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
09:43:30 INFO - PROCESS | 2223 | 1467823410717 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - PROCESS | 2223 | 1467823410773 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
09:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 219ms
09:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
09:43:30 INFO - PROCESS | 2223 | 1467823410944 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - PROCESS | 2223 | 1467823410997 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
09:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 224ms
09:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
09:43:31 INFO - PROCESS | 2223 | 1467823411167 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - PROCESS | 2223 | 1467823411229 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
09:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 267ms
09:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
09:43:31 INFO - PROCESS | 2223 | 1467823411434 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - PROCESS | 2223 | 1467823411495 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
09:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 218ms
09:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
09:43:31 INFO - PROCESS | 2223 | 1467823411667 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - PROCESS | 2223 | 1467823411720 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
09:43:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 271ms
09:43:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
09:43:31 INFO - PROCESS | 2223 | 1467823411945 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:32 INFO - PROCESS | 2223 | 1467823412002 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
09:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 323ms
09:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
09:43:32 INFO - PROCESS | 2223 | 1467823412316 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:32 INFO - PROCESS | 2223 | 1467823412414 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
09:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 568ms
09:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
09:43:32 INFO - PROCESS | 2223 | 1467823412886 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:32 INFO - PROCESS | 2223 | 1467823412971 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
09:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 520ms
09:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
09:43:33 INFO - PROCESS | 2223 | 1467823413410 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:33 INFO - PROCESS | 2223 | 1467823413454 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
09:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 217ms
09:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
09:43:33 INFO - PROCESS | 2223 | 1467823413633 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:33 INFO - PROCESS | 2223 | 1467823413681 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
09:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 217ms
09:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
09:43:33 INFO - PROCESS | 2223 | 1467823413874 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:33 INFO - PROCESS | 2223 | 1467823413927 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
09:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 267ms
09:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
09:43:34 INFO - PROCESS | 2223 | 1467823414135 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - PROCESS | 2223 | 1467823414183 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
09:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 217ms
09:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
09:43:34 INFO - PROCESS | 2223 | 1467823414369 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - PROCESS | 2223 | 1467823414421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
09:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 217ms
09:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
09:43:34 INFO - PROCESS | 2223 | 1467823414596 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - PROCESS | 2223 | 1467823414650 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
09:43:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 274ms
09:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
09:43:34 INFO - PROCESS | 2223 | 1467823414864 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:34 INFO - PROCESS | 2223 | 1467823414914 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
09:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 216ms
09:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
09:43:35 INFO - PROCESS | 2223 | 1467823415083 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - PROCESS | 2223 | 1467823415129 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
09:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 218ms
09:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
09:43:35 INFO - PROCESS | 2223 | 1467823415308 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - PROCESS | 2223 | 1467823415363 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
09:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 267ms
09:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
09:43:35 INFO - PROCESS | 2223 | 1467823415579 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - PROCESS | 2223 | 1467823415635 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
09:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 273ms
09:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
09:43:35 INFO - PROCESS | 2223 | 1467823415851 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:35 INFO - PROCESS | 2223 | 1467823415917 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
09:43:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 318ms
09:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
09:43:36 INFO - PROCESS | 2223 | 1467823416183 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:36 INFO - PROCESS | 2223 | 1467823416263 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
09:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 777ms
09:43:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
09:43:36 INFO - PROCESS | 2223 | 1467823416951 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:37 INFO - PROCESS | 2223 | 1467823417000 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
09:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 718ms
09:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
09:43:37 INFO - PROCESS | 2223 | 1467823417672 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:37 INFO - PROCESS | 2223 | 1467823417715 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
09:43:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 668ms
09:43:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
09:43:38 INFO - PROCESS | 2223 | 1467823418345 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:38 INFO - PROCESS | 2223 | 1467823418419 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
09:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 719ms
09:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
09:43:39 INFO - PROCESS | 2223 | 1467823419065 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:39 INFO - PROCESS | 2223 | 1467823419111 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
09:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 717ms
09:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
09:43:39 INFO - PROCESS | 2223 | 1467823419790 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:39 INFO - PROCESS | 2223 | 1467823419848 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
09:43:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 719ms
09:43:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
09:43:40 INFO - PROCESS | 2223 | 1467823420511 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:40 INFO - PROCESS | 2223 | 1467823420555 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
09:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 717ms
09:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
09:43:41 INFO - PROCESS | 2223 | 1467823421234 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:41 INFO - PROCESS | 2223 | 1467823421279 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
09:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 718ms
09:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
09:43:41 INFO - PROCESS | 2223 | 1467823421952 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:42 INFO - PROCESS | 2223 | 1467823422002 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
09:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 720ms
09:43:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
09:43:42 INFO - PROCESS | 2223 | 1467823422675 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:42 INFO - PROCESS | 2223 | 1467823422718 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
09:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 718ms
09:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
09:43:43 INFO - PROCESS | 2223 | 1467823423396 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:43 INFO - PROCESS | 2223 | 1467823423444 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:43 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
09:43:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
09:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 217ms
09:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
09:43:43 INFO - PROCESS | 2223 | 1467823423614 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:43 INFO - PROCESS | 2223 | 1467823423660 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
09:43:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 216ms
09:43:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
09:43:43 INFO - PROCESS | 2223 | 1467823423833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:43 INFO - PROCESS | 2223 | 1467823423885 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:44 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
09:43:44 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:43:44 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:43:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
09:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 268ms
09:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
09:43:44 INFO - PROCESS | 2223 | 1467823424114 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:44 INFO - PROCESS | 2223 | 1467823424187 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
09:43:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 372ms
09:43:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
09:43:44 INFO - PROCESS | 2223 | 1467823424480 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:44 INFO - PROCESS | 2223 | 1467823424528 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
09:43:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 716ms
09:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
09:43:45 INFO - PROCESS | 2223 | 1467823425200 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:45 INFO - PROCESS | 2223 | 1467823425248 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
09:43:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 720ms
09:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
09:43:45 INFO - PROCESS | 2223 | 1467823425924 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:45 INFO - PROCESS | 2223 | 1467823425984 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
09:43:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 871ms
09:43:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
09:43:46 INFO - PROCESS | 2223 | 1467823426797 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:46 INFO - PROCESS | 2223 | 1467823426839 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
09:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 719ms
09:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
09:43:47 INFO - PROCESS | 2223 | 1467823427519 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:47 INFO - PROCESS | 2223 | 1467823427561 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
09:43:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 719ms
09:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
09:43:48 INFO - PROCESS | 2223 | 1467823428248 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:48 INFO - PROCESS | 2223 | 1467823428294 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
09:43:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 268ms
09:43:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
09:43:48 INFO - PROCESS | 2223 | 1467823428517 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:48 INFO - PROCESS | 2223 | 1467823428575 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
09:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 721ms
09:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
09:43:49 INFO - PROCESS | 2223 | 1467823429241 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:49 INFO - PROCESS | 2223 | 1467823429280 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:49 INFO - PROCESS | 2223 | 1467823429615 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
09:43:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
09:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 720ms
09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
09:43:49 INFO - PROCESS | 2223 | 1467823429964 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - PROCESS | 2223 | 1467823430016 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 219ms
09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
09:43:50 INFO - PROCESS | 2223 | 1467823430185 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - PROCESS | 2223 | 1467823430232 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 217ms
09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
09:43:50 INFO - PROCESS | 2223 | 1467823430410 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - PROCESS | 2223 | 1467823430458 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 217ms
09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
09:43:50 INFO - PROCESS | 2223 | 1467823430632 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - PROCESS | 2223 | 1467823430681 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 216ms
09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
09:43:50 INFO - PROCESS | 2223 | 1467823430848 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:50 INFO - PROCESS | 2223 | 1467823430900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 216ms
09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
09:43:51 INFO - PROCESS | 2223 | 1467823431068 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - PROCESS | 2223 | 1467823431132 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 266ms
09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
09:43:51 INFO - PROCESS | 2223 | 1467823431336 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - PROCESS | 2223 | 1467823431399 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 268ms
09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
09:43:51 INFO - PROCESS | 2223 | 1467823431615 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - PROCESS | 2223 | 1467823431691 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 317ms
09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
09:43:51 INFO - PROCESS | 2223 | 1467823431933 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:51 INFO - PROCESS | 2223 | 1467823431986 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 217ms
09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
09:43:52 INFO - PROCESS | 2223 | 1467823432152 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:52 INFO - PROCESS | 2223 | 1467823432212 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 567ms
09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
09:43:52 INFO - PROCESS | 2223 | 1467823432724 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:52 INFO - PROCESS | 2223 | 1467823432765 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 217ms
09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
09:43:52 INFO - PROCESS | 2223 | 1467823432950 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:52 INFO - PROCESS | 2223 | 1467823432997 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:43:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
09:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 266ms
09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
09:43:53 INFO - PROCESS | 2223 | 1467823433231 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - PROCESS | 2223 | 1467823433294 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 268ms
09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
09:43:53 INFO - PROCESS | 2223 | 1467823433496 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - PROCESS | 2223 | 1467823433542 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:43:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:43:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
09:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 223ms
09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
09:43:53 INFO - PROCESS | 2223 | 1467823433716 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - PROCESS | 2223 | 1467823433763 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 216ms
09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
09:43:53 INFO - PROCESS | 2223 | 1467823433945 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - PROCESS | 2223 | 1467823433998 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 222ms
09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
09:43:54 INFO - PROCESS | 2223 | 1467823434164 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - PROCESS | 2223 | 1467823434212 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 216ms
09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
09:43:54 INFO - PROCESS | 2223 | 1467823434382 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - PROCESS | 2223 | 1467823434427 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 217ms
09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
09:43:54 INFO - PROCESS | 2223 | 1467823434601 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - PROCESS | 2223 | 1467823434648 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 219ms
09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
09:43:54 INFO - PROCESS | 2223 | 1467823434829 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:54 INFO - PROCESS | 2223 | 1467823434876 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 224ms
09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
09:43:55 INFO - PROCESS | 2223 | 1467823435049 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - PROCESS | 2223 | 1467823435103 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 217ms
09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
09:43:55 INFO - PROCESS | 2223 | 1467823435268 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - PROCESS | 2223 | 1467823435319 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 216ms
09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
09:43:55 INFO - PROCESS | 2223 | 1467823435487 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - PROCESS | 2223 | 1467823435555 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 266ms
09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
09:43:55 INFO - PROCESS | 2223 | 1467823435770 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:55 INFO - PROCESS | 2223 | 1467823435830 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 381ms
09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
09:43:56 INFO - PROCESS | 2223 | 1467823436150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - PROCESS | 2223 | 1467823436235 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 320ms
09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
09:43:56 INFO - PROCESS | 2223 | 1467823436477 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - PROCESS | 2223 | 1467823436530 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 217ms
09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
09:43:56 INFO - PROCESS | 2223 | 1467823436696 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - PROCESS | 2223 | 1467823436746 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 216ms
09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
09:43:56 INFO - PROCESS | 2223 | 1467823436915 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:56 INFO - PROCESS | 2223 | 1467823436969 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 216ms
09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
09:43:57 INFO - PROCESS | 2223 | 1467823437134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - PROCESS | 2223 | 1467823437184 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 217ms
09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
09:43:57 INFO - PROCESS | 2223 | 1467823437352 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - PROCESS | 2223 | 1467823437403 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 216ms
09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
09:43:57 INFO - PROCESS | 2223 | 1467823437578 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - PROCESS | 2223 | 1467823437647 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 320ms
09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
09:43:57 INFO - PROCESS | 2223 | 1467823437900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:57 INFO - PROCESS | 2223 | 1467823437978 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 270ms
09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
09:43:58 INFO - PROCESS | 2223 | 1467823438171 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - PROCESS | 2223 | 1467823438229 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 216ms
09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
09:43:58 INFO - PROCESS | 2223 | 1467823438395 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - PROCESS | 2223 | 1467823438448 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 223ms
09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
09:43:58 INFO - PROCESS | 2223 | 1467823438615 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - PROCESS | 2223 | 1467823438668 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 216ms
09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
09:43:58 INFO - PROCESS | 2223 | 1467823438833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:58 INFO - PROCESS | 2223 | 1467823438891 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 217ms
09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
09:43:59 INFO - PROCESS | 2223 | 1467823439053 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:59 INFO - PROCESS | 2223 | 1467823439122 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 266ms
09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
09:43:59 INFO - PROCESS | 2223 | 1467823439508 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:59 INFO - PROCESS | 2223 | 1467823439586 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 443ms
09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
09:43:59 INFO - PROCESS | 2223 | 1467823439833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:43:59 INFO - PROCESS | 2223 | 1467823439876 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
09:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 271ms
09:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
09:44:00 INFO - PROCESS | 2223 | 1467823440114 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - PROCESS | 2223 | 1467823440192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
09:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 325ms
09:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
09:44:00 INFO - PROCESS | 2223 | 1467823440435 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - PROCESS | 2223 | 1467823440487 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
09:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 316ms
09:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
09:44:00 INFO - PROCESS | 2223 | 1467823440767 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - PROCESS | 2223 | 1467823440836 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
09:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 227ms
09:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
09:44:01 INFO - PROCESS | 2223 | 1467823440998 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - PROCESS | 2223 | 1467823441082 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 268ms
09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
09:44:01 INFO - PROCESS | 2223 | 1467823441265 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - PROCESS | 2223 | 1467823441314 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 317ms
09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
09:44:01 INFO - PROCESS | 2223 | 1467823441586 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - PROCESS | 2223 | 1467823441682 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 266ms
09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
09:44:01 INFO - PROCESS | 2223 | 1467823441854 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:01 INFO - PROCESS | 2223 | 1467823441907 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 268ms
09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
09:44:02 INFO - PROCESS | 2223 | 1467823442145 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:02 INFO - PROCESS | 2223 | 1467823442208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 325ms
09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
09:44:02 INFO - PROCESS | 2223 | 1467823442497 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:02 INFO - PROCESS | 2223 | 1467823442595 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 375ms
09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
09:44:02 INFO - PROCESS | 2223 | 1467823442865 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:02 INFO - PROCESS | 2223 | 1467823442929 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 267ms
09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
09:44:03 INFO - PROCESS | 2223 | 1467823443134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - PROCESS | 2223 | 1467823443192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 266ms
09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
09:44:03 INFO - PROCESS | 2223 | 1467823443403 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - PROCESS | 2223 | 1467823443457 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 216ms
09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
09:44:03 INFO - PROCESS | 2223 | 1467823443621 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - PROCESS | 2223 | 1467823443678 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 216ms
09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
09:44:03 INFO - PROCESS | 2223 | 1467823443849 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:03 INFO - PROCESS | 2223 | 1467823443901 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 229ms
09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
09:44:04 INFO - PROCESS | 2223 | 1467823444077 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - PROCESS | 2223 | 1467823444133 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 216ms
09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
09:44:04 INFO - PROCESS | 2223 | 1467823444295 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - PROCESS | 2223 | 1467823444348 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 224ms
09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
09:44:04 INFO - PROCESS | 2223 | 1467823444515 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - PROCESS | 2223 | 1467823444576 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 317ms
09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
09:44:04 INFO - PROCESS | 2223 | 1467823444847 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:04 INFO - PROCESS | 2223 | 1467823444921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 320ms
09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
09:44:05 INFO - PROCESS | 2223 | 1467823445165 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - PROCESS | 2223 | 1467823445227 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 217ms
09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
09:44:05 INFO - PROCESS | 2223 | 1467823445384 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - PROCESS | 2223 | 1467823445443 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 267ms
09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
09:44:05 INFO - PROCESS | 2223 | 1467823445653 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - PROCESS | 2223 | 1467823445716 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 216ms
09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
09:44:05 INFO - PROCESS | 2223 | 1467823445878 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:05 INFO - PROCESS | 2223 | 1467823445934 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 374ms
09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
09:44:06 INFO - PROCESS | 2223 | 1467823446252 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:06 INFO - PROCESS | 2223 | 1467823446382 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms
09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
09:44:06 INFO - PROCESS | 2223 | 1467823446732 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:06 INFO - PROCESS | 2223 | 1467823446803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 321ms
09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
09:44:07 INFO - PROCESS | 2223 | 1467823447050 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - PROCESS | 2223 | 1467823447112 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 269ms
09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
09:44:07 INFO - PROCESS | 2223 | 1467823447332 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - PROCESS | 2223 | 1467823447384 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 225ms
09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
09:44:07 INFO - PROCESS | 2223 | 1467823447550 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - PROCESS | 2223 | 1467823447597 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 219ms
09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
09:44:07 INFO - PROCESS | 2223 | 1467823447778 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - PROCESS | 2223 | 1467823447827 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 217ms
09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
09:44:08 INFO - PROCESS | 2223 | 1467823447998 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - PROCESS | 2223 | 1467823448046 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
09:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 216ms
09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
09:44:08 INFO - PROCESS | 2223 | 1467823448217 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - PROCESS | 2223 | 1467823448270 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
09:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 216ms
09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
09:44:08 INFO - PROCESS | 2223 | 1467823448435 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - PROCESS | 2223 | 1467823448485 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
09:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 216ms
09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
09:44:08 INFO - PROCESS | 2223 | 1467823448654 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - PROCESS | 2223 | 1467823448716 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
09:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 266ms
09:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
09:44:08 INFO - PROCESS | 2223 | 1467823448934 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - PROCESS | 2223 | 1467823449001 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
09:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 267ms
09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
09:44:09 INFO - PROCESS | 2223 | 1467823449215 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - PROCESS | 2223 | 1467823449277 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
09:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 271ms
09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
09:44:09 INFO - PROCESS | 2223 | 1467823449500 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - PROCESS | 2223 | 1467823449591 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
09:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 420ms
09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
09:44:09 INFO - PROCESS | 2223 | 1467823449928 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:09 INFO - PROCESS | 2223 | 1467823449985 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 222ms
09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
09:44:10 INFO - PROCESS | 2223 | 1467823450148 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:10 INFO - PROCESS | 2223 | 1467823450202 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 216ms
09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
09:44:10 INFO - PROCESS | 2223 | 1467823450367 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:10 INFO - PROCESS | 2223 | 1467823450427 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 267ms
09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
09:44:10 INFO - PROCESS | 2223 | 1467823450645 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:10 INFO - PROCESS | 2223 | 1467823450731 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 367ms
09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
09:44:11 INFO - PROCESS | 2223 | 1467823451018 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - PROCESS | 2223 | 1467823451094 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 267ms
09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
09:44:11 INFO - PROCESS | 2223 | 1467823451295 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - PROCESS | 2223 | 1467823451351 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 227ms
09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
09:44:11 INFO - PROCESS | 2223 | 1467823451516 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - PROCESS | 2223 | 1467823451568 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 217ms
09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
09:44:11 INFO - PROCESS | 2223 | 1467823451738 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - PROCESS | 2223 | 1467823451792 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 217ms
09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
09:44:11 INFO - PROCESS | 2223 | 1467823451964 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:12 INFO - PROCESS | 2223 | 1467823452018 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 216ms
09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
09:44:12 INFO - PROCESS | 2223 | 1467823452182 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:12 INFO - PROCESS | 2223 | 1467823452248 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 316ms
09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
09:44:12 INFO - PROCESS | 2223 | 1467823452504 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:12 INFO - PROCESS | 2223 | 1467823452628 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 568ms
09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
09:44:13 INFO - PROCESS | 2223 | 1467823453074 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:13 INFO - PROCESS | 2223 | 1467823453135 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 567ms
09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
09:44:13 INFO - PROCESS | 2223 | 1467823453645 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:13 INFO - PROCESS | 2223 | 1467823453687 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 269ms
09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
09:44:13 INFO - PROCESS | 2223 | 1467823453918 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:13 INFO - PROCESS | 2223 | 1467823453969 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 219ms
09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
09:44:14 INFO - PROCESS | 2223 | 1467823454152 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - PROCESS | 2223 | 1467823454201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 220ms
09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
09:44:14 INFO - PROCESS | 2223 | 1467823454377 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - PROCESS | 2223 | 1467823454425 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 217ms
09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
09:44:14 INFO - PROCESS | 2223 | 1467823454602 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - PROCESS | 2223 | 1467823454650 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
09:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 219ms
09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
09:44:14 INFO - PROCESS | 2223 | 1467823454829 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:14 INFO - PROCESS | 2223 | 1467823454888 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
09:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 273ms
09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
09:44:15 INFO - PROCESS | 2223 | 1467823455100 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - PROCESS | 2223 | 1467823455169 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
09:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 271ms
09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
09:44:15 INFO - PROCESS | 2223 | 1467823455380 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - PROCESS | 2223 | 1467823455433 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
09:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 275ms
09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
09:44:15 INFO - PROCESS | 2223 | 1467823455662 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - PROCESS | 2223 | 1467823455726 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
09:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 272ms
09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
09:44:15 INFO - PROCESS | 2223 | 1467823455933 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:15 INFO - PROCESS | 2223 | 1467823455993 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 270ms
09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
09:44:16 INFO - PROCESS | 2223 | 1467823456204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - PROCESS | 2223 | 1467823456288 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 266ms
09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
09:44:16 INFO - PROCESS | 2223 | 1467823456479 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - PROCESS | 2223 | 1467823456533 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 271ms
09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
09:44:16 INFO - PROCESS | 2223 | 1467823456749 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - PROCESS | 2223 | 1467823456801 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
09:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 216ms
09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
09:44:16 INFO - PROCESS | 2223 | 1467823456967 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - PROCESS | 2223 | 1467823457017 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
09:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 217ms
09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
09:44:17 INFO - PROCESS | 2223 | 1467823457187 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - PROCESS | 2223 | 1467823457266 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
09:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 318ms
09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
09:44:17 INFO - PROCESS | 2223 | 1467823457518 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - PROCESS | 2223 | 1467823457585 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
09:44:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:44:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
09:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 276ms
09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
09:44:17 INFO - PROCESS | 2223 | 1467823457786 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:17 INFO - PROCESS | 2223 | 1467823457833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
09:44:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:44:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 318ms
09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
09:44:18 INFO - PROCESS | 2223 | 1467823458120 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - PROCESS | 2223 | 1467823458198 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 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
09:44:18 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:44:18 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:44:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 319ms
09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
09:44:18 INFO - PROCESS | 2223 | 1467823458447 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - PROCESS | 2223 | 1467823458503 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
09:44:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:44:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 223ms
09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
09:44:18 INFO - PROCESS | 2223 | 1467823458666 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - PROCESS | 2223 | 1467823458717 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
09:44:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:44:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 216ms
09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
09:44:18 INFO - PROCESS | 2223 | 1467823458885 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:18 INFO - PROCESS | 2223 | 1467823458940 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:19 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
09:44:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:44:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:44:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
09:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 217ms
09:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
09:44:19 INFO - PROCESS | 2223 | 1467823459104 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:19 INFO - PROCESS | 2223 | 1467823459164 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
09:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 216ms
09:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
09:44:19 INFO - PROCESS | 2223 | 1467823459329 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:19 INFO - PROCESS | 2223 | 1467823459390 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
09:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 523ms
09:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
09:44:19 INFO - PROCESS | 2223 | 1467823459849 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:19 INFO - PROCESS | 2223 | 1467823459901 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 266ms
09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
09:44:20 INFO - PROCESS | 2223 | 1467823460120 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - PROCESS | 2223 | 1467823460175 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 219ms
09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
09:44:20 INFO - PROCESS | 2223 | 1467823460352 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - PROCESS | 2223 | 1467823460401 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 224ms
09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
09:44:20 INFO - PROCESS | 2223 | 1467823460566 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - PROCESS | 2223 | 1467823460614 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 216ms
09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
09:44:20 INFO - PROCESS | 2223 | 1467823460784 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - PROCESS | 2223 | 1467823460833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
09:44:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
09:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 217ms
09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
09:44:21 INFO - PROCESS | 2223 | 1467823461014 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - PROCESS | 2223 | 1467823461070 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 223ms
09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
09:44:21 INFO - PROCESS | 2223 | 1467823461232 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - PROCESS | 2223 | 1467823461285 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 216ms
09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
09:44:21 INFO - PROCESS | 2223 | 1467823461451 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - PROCESS | 2223 | 1467823461505 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 218ms
09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
09:44:21 INFO - PROCESS | 2223 | 1467823461679 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:21 INFO - PROCESS | 2223 | 1467823461737 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 367ms
09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
09:44:22 INFO - PROCESS | 2223 | 1467823462060 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:22 INFO - PROCESS | 2223 | 1467823462138 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 327ms
09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
09:44:22 INFO - PROCESS | 2223 | 1467823462388 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:22 INFO - PROCESS | 2223 | 1467823462460 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 270ms
09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
09:44:22 INFO - PROCESS | 2223 | 1467823462664 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:22 INFO - PROCESS | 2223 | 1467823462731 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 374ms
09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
09:44:23 INFO - PROCESS | 2223 | 1467823463044 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - PROCESS | 2223 | 1467823463119 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 367ms
09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
09:44:23 INFO - PROCESS | 2223 | 1467823463414 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - PROCESS | 2223 | 1467823463464 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 223ms
09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
09:44:23 INFO - PROCESS | 2223 | 1467823463633 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - PROCESS | 2223 | 1467823463684 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 216ms
09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
09:44:23 INFO - PROCESS | 2223 | 1467823463851 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:23 INFO - PROCESS | 2223 | 1467823463905 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 269ms
09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
09:44:24 INFO - PROCESS | 2223 | 1467823464131 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - PROCESS | 2223 | 1467823464214 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 367ms
09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
09:44:24 INFO - PROCESS | 2223 | 1467823464498 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - PROCESS | 2223 | 1467823464559 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 216ms
09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
09:44:24 INFO - PROCESS | 2223 | 1467823464717 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - PROCESS | 2223 | 1467823464769 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 267ms
09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
09:44:24 INFO - PROCESS | 2223 | 1467823464988 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - PROCESS | 2223 | 1467823465064 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 317ms
09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
09:44:25 INFO - PROCESS | 2223 | 1467823465315 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - PROCESS | 2223 | 1467823465396 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 267ms
09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
09:44:25 INFO - PROCESS | 2223 | 1467823465583 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - PROCESS | 2223 | 1467823465646 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 216ms
09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
09:44:25 INFO - PROCESS | 2223 | 1467823465802 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:25 INFO - PROCESS | 2223 | 1467823465885 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
09:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 367ms
09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
09:44:26 INFO - PROCESS | 2223 | 1467823466270 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:26 INFO - PROCESS | 2223 | 1467823466334 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
09:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 419ms
09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
09:44:26 INFO - PROCESS | 2223 | 1467823466699 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:26 INFO - PROCESS | 2223 | 1467823466783 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
09:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 322ms
09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
09:44:27 INFO - PROCESS | 2223 | 1467823467019 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - PROCESS | 2223 | 1467823467071 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
09:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 267ms
09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
09:44:27 INFO - PROCESS | 2223 | 1467823467286 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - PROCESS | 2223 | 1467823467335 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
09:44:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:44:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
09:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 216ms
09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
09:44:27 INFO - PROCESS | 2223 | 1467823467505 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - PROCESS | 2223 | 1467823467557 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
09:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 216ms
09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
09:44:27 INFO - PROCESS | 2223 | 1467823467730 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - PROCESS | 2223 | 1467823467787 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
09:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 273ms
09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
09:44:28 INFO - PROCESS | 2223 | 1467823467999 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - PROCESS | 2223 | 1467823468048 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 218ms
09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
09:44:28 INFO - PROCESS | 2223 | 1467823468220 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - PROCESS | 2223 | 1467823468267 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 217ms
09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
09:44:28 INFO - PROCESS | 2223 | 1467823468448 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - PROCESS | 2223 | 1467823468517 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 373ms
09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
09:44:28 INFO - PROCESS | 2223 | 1467823468839 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:28 INFO - PROCESS | 2223 | 1467823468937 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
09:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 317ms
09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
09:44:29 INFO - PROCESS | 2223 | 1467823469164 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:29 INFO - PROCESS | 2223 | 1467823469230 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
09:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 775ms
09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
09:44:29 INFO - PROCESS | 2223 | 1467823469935 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:29 INFO - PROCESS | 2223 | 1467823469979 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 215ms
09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
09:44:30 INFO - PROCESS | 2223 | 1467823470153 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - PROCESS | 2223 | 1467823470205 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 217ms
09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
09:44:30 INFO - PROCESS | 2223 | 1467823470379 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - PROCESS | 2223 | 1467823470429 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 217ms
09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
09:44:30 INFO - PROCESS | 2223 | 1467823470600 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - PROCESS | 2223 | 1467823470660 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 269ms
09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
09:44:30 INFO - PROCESS | 2223 | 1467823470873 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:30 INFO - PROCESS | 2223 | 1467823470958 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 317ms
09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
09:44:31 INFO - PROCESS | 2223 | 1467823471201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - PROCESS | 2223 | 1467823471260 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 218ms
09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
09:44:31 INFO - PROCESS | 2223 | 1467823471420 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - PROCESS | 2223 | 1467823471471 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 218ms
09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
09:44:31 INFO - PROCESS | 2223 | 1467823471648 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - PROCESS | 2223 | 1467823471701 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
09:44:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
09:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 217ms
09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
09:44:31 INFO - PROCESS | 2223 | 1467823471867 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:31 INFO - PROCESS | 2223 | 1467823471920 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
09:44:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 217ms
09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
09:44:32 INFO - PROCESS | 2223 | 1467823472086 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:32 INFO - PROCESS | 2223 | 1467823472144 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
09:44:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 216ms
09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
09:44:32 INFO - PROCESS | 2223 | 1467823472305 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:32 INFO - PROCESS | 2223 | 1467823472364 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:32 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
09:44:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:44:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 466ms
09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
09:44:32 INFO - PROCESS | 2223 | 1467823472775 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:32 INFO - PROCESS | 2223 | 1467823472833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
09:44:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
09:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 467ms
09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
09:44:33 INFO - PROCESS | 2223 | 1467823473245 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - PROCESS | 2223 | 1467823473288 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 219ms
09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
09:44:33 INFO - PROCESS | 2223 | 1467823473469 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - PROCESS | 2223 | 1467823473518 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 221ms
09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
09:44:33 INFO - PROCESS | 2223 | 1467823473719 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - PROCESS | 2223 | 1467823473768 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 239ms
09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
09:44:33 INFO - PROCESS | 2223 | 1467823473934 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:33 INFO - PROCESS | 2223 | 1467823473994 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 218ms
09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
09:44:34 INFO - PROCESS | 2223 | 1467823474154 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - PROCESS | 2223 | 1467823474202 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 215ms
09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
09:44:34 INFO - PROCESS | 2223 | 1467823474380 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - PROCESS | 2223 | 1467823474435 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 266ms
09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
09:44:34 INFO - PROCESS | 2223 | 1467823474648 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - PROCESS | 2223 | 1467823474698 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 267ms
09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
09:44:34 INFO - PROCESS | 2223 | 1467823474917 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:34 INFO - PROCESS | 2223 | 1467823474965 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 266ms
09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
09:44:35 INFO - PROCESS | 2223 | 1467823475187 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:35 INFO - PROCESS | 2223 | 1467823475247 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 267ms
09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
09:44:35 INFO - PROCESS | 2223 | 1467823475466 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:35 INFO - PROCESS | 2223 | 1467823475549 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 376ms
09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
09:44:35 INFO - PROCESS | 2223 | 1467823475855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:35 INFO - PROCESS | 2223 | 1467823475963 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 323ms
09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
09:44:36 INFO - PROCESS | 2223 | 1467823476180 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - PROCESS | 2223 | 1467823476235 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 274ms
09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
09:44:36 INFO - PROCESS | 2223 | 1467823476466 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - PROCESS | 2223 | 1467823476519 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 224ms
09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
09:44:36 INFO - PROCESS | 2223 | 1467823476685 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - PROCESS | 2223 | 1467823476751 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 268ms
09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
09:44:36 INFO - PROCESS | 2223 | 1467823476972 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - PROCESS | 2223 | 1467823477066 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 374ms
09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
09:44:37 INFO - PROCESS | 2223 | 1467823477383 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - PROCESS | 2223 | 1467823477456 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 343ms
09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
09:44:37 INFO - PROCESS | 2223 | 1467823477699 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - PROCESS | 2223 | 1467823477753 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 217ms
09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
09:44:37 INFO - PROCESS | 2223 | 1467823477918 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:37 INFO - PROCESS | 2223 | 1467823477970 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 216ms
09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
09:44:38 INFO - PROCESS | 2223 | 1467823478137 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - PROCESS | 2223 | 1467823478192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 216ms
09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
09:44:38 INFO - PROCESS | 2223 | 1467823478355 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - PROCESS | 2223 | 1467823478416 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 217ms
09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
09:44:38 INFO - PROCESS | 2223 | 1467823478581 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - PROCESS | 2223 | 1467823478641 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 224ms
09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
09:44:38 INFO - PROCESS | 2223 | 1467823478802 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:38 INFO - PROCESS | 2223 | 1467823478871 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 317ms
09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
09:44:39 INFO - PROCESS | 2223 | 1467823479211 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:39 INFO - PROCESS | 2223 | 1467823479292 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 548ms
09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
09:44:39 INFO - PROCESS | 2223 | 1467823479674 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:39 INFO - PROCESS | 2223 | 1467823479734 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 266ms
09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
09:44:39 INFO - PROCESS | 2223 | 1467823479952 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - PROCESS | 2223 | 1467823480008 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 267ms
09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
09:44:40 INFO - PROCESS | 2223 | 1467823480232 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - PROCESS | 2223 | 1467823480290 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 218ms
09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
09:44:40 INFO - PROCESS | 2223 | 1467823480449 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - PROCESS | 2223 | 1467823480497 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 216ms
09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
09:44:40 INFO - PROCESS | 2223 | 1467823480667 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - PROCESS | 2223 | 1467823480715 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 216ms
09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
09:44:40 INFO - PROCESS | 2223 | 1467823480887 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:40 INFO - PROCESS | 2223 | 1467823480941 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 217ms
09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
09:44:41 INFO - PROCESS | 2223 | 1467823481105 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - PROCESS | 2223 | 1467823481152 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 216ms
09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
09:44:41 INFO - PROCESS | 2223 | 1467823481332 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - PROCESS | 2223 | 1467823481379 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 222ms
09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
09:44:41 INFO - PROCESS | 2223 | 1467823481551 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - PROCESS | 2223 | 1467823481604 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 219ms
09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
09:44:41 INFO - PROCESS | 2223 | 1467823481772 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:41 INFO - PROCESS | 2223 | 1467823481834 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
09:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 267ms
09:44:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
09:44:42 INFO - PROCESS | 2223 | 1467823482062 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - PROCESS | 2223 | 1467823482128 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
09:44:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
09:44:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
09:44:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
09:44:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
09:44:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 281ms
09:44:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
09:44:42 INFO - PROCESS | 2223 | 1467823482331 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - PROCESS | 2223 | 1467823482387 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
09:44:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
09:44:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 222ms
09:44:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
09:44:42 INFO - PROCESS | 2223 | 1467823482551 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - PROCESS | 2223 | 1467823482610 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
09:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:44:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
09:44:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
09:44:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
09:44:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
09:44:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 270ms
09:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
09:44:42 INFO - PROCESS | 2223 | 1467823482829 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:42 INFO - PROCESS | 2223 | 1467823482883 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
09:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 220ms
09:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
09:44:43 INFO - PROCESS | 2223 | 1467823483054 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - PROCESS | 2223 | 1467823483104 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
09:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 217ms
09:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
09:44:43 INFO - PROCESS | 2223 | 1467823483279 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - PROCESS | 2223 | 1467823483335 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
09:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 216ms
09:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
09:44:43 INFO - PROCESS | 2223 | 1467823483498 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - PROCESS | 2223 | 1467823483549 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
09:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 223ms
09:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
09:44:43 INFO - PROCESS | 2223 | 1467823483717 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - PROCESS | 2223 | 1467823483771 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
09:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 267ms
09:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
09:44:43 INFO - PROCESS | 2223 | 1467823483986 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - PROCESS | 2223 | 1467823484046 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
09:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 266ms
09:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
09:44:44 INFO - PROCESS | 2223 | 1467823484265 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - PROCESS | 2223 | 1467823484318 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
09:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 226ms
09:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
09:44:44 INFO - PROCESS | 2223 | 1467823484484 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - PROCESS | 2223 | 1467823484536 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
09:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 217ms
09:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
09:44:44 INFO - PROCESS | 2223 | 1467823484703 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - PROCESS | 2223 | 1467823484757 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
09:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 217ms
09:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
09:44:44 INFO - PROCESS | 2223 | 1467823484928 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:44 INFO - PROCESS | 2223 | 1467823484985 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
09:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 219ms
09:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
09:44:45 INFO - PROCESS | 2223 | 1467823485150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:45 INFO - PROCESS | 2223 | 1467823485209 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
09:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 219ms
09:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
09:44:45 INFO - PROCESS | 2223 | 1467823485371 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:45 INFO - PROCESS | 2223 | 1467823485441 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
09:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 217ms
09:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
09:44:45 INFO - PROCESS | 2223 | 1467823485634 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:45 INFO - PROCESS | 2223 | 1467823485711 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
09:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 556ms
09:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
09:44:46 INFO - PROCESS | 2223 | 1467823486153 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:46 INFO - PROCESS | 2223 | 1467823486247 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
09:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 620ms
09:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
09:44:46 INFO - PROCESS | 2223 | 1467823486775 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:46 INFO - PROCESS | 2223 | 1467823486819 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
09:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 218ms
09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
09:44:47 INFO - PROCESS | 2223 | 1467823487003 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - PROCESS | 2223 | 1467823487052 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
09:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 267ms
09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
09:44:47 INFO - PROCESS | 2223 | 1467823487282 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - PROCESS | 2223 | 1467823487332 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
09:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 217ms
09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
09:44:47 INFO - PROCESS | 2223 | 1467823487498 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - PROCESS | 2223 | 1467823487546 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
09:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 223ms
09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
09:44:47 INFO - PROCESS | 2223 | 1467823487722 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - PROCESS | 2223 | 1467823487774 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
09:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 215ms
09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
09:44:47 INFO - PROCESS | 2223 | 1467823487939 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - PROCESS | 2223 | 1467823488000 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
09:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 216ms
09:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
09:44:48 INFO - PROCESS | 2223 | 1467823488156 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - PROCESS | 2223 | 1467823488220 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
09:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 216ms
09:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
09:44:48 INFO - PROCESS | 2223 | 1467823488380 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - PROCESS | 2223 | 1467823488427 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
09:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 223ms
09:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
09:44:48 INFO - PROCESS | 2223 | 1467823488599 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - PROCESS | 2223 | 1467823488657 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
09:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 266ms
09:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
09:44:48 INFO - PROCESS | 2223 | 1467823488880 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:48 INFO - PROCESS | 2223 | 1467823488944 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
09:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 266ms
09:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
09:44:49 INFO - PROCESS | 2223 | 1467823489137 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - PROCESS | 2223 | 1467823489204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
09:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 266ms
09:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
09:44:49 INFO - PROCESS | 2223 | 1467823489417 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - PROCESS | 2223 | 1467823489478 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
09:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 266ms
09:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
09:44:49 INFO - PROCESS | 2223 | 1467823489687 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - PROCESS | 2223 | 1467823489768 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
09:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 269ms
09:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
09:44:49 INFO - PROCESS | 2223 | 1467823489956 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - PROCESS | 2223 | 1467823490046 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
09:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 316ms
09:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
09:44:50 INFO - PROCESS | 2223 | 1467823490283 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - PROCESS | 2223 | 1467823490364 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
09:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 319ms
09:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
09:44:50 INFO - PROCESS | 2223 | 1467823490605 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - PROCESS | 2223 | 1467823490664 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
09:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 218ms
09:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
09:44:50 INFO - PROCESS | 2223 | 1467823490823 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:50 INFO - PROCESS | 2223 | 1467823490883 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
09:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 216ms
09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
09:44:51 INFO - PROCESS | 2223 | 1467823491048 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - PROCESS | 2223 | 1467823491099 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
09:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 223ms
09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
09:44:51 INFO - PROCESS | 2223 | 1467823491267 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - PROCESS | 2223 | 1467823491322 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
09:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 216ms
09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
09:44:51 INFO - PROCESS | 2223 | 1467823491487 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - PROCESS | 2223 | 1467823491539 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
09:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 216ms
09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
09:44:51 INFO - PROCESS | 2223 | 1467823491706 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - PROCESS | 2223 | 1467823491771 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
09:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 217ms
09:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
09:44:51 INFO - PROCESS | 2223 | 1467823491933 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:52 INFO - PROCESS | 2223 | 1467823492019 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
09:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 368ms
09:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
09:44:52 INFO - PROCESS | 2223 | 1467823492318 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:52 INFO - PROCESS | 2223 | 1467823492381 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
09:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 326ms
09:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
09:44:52 INFO - PROCESS | 2223 | 1467823492781 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:52 INFO - PROCESS | 2223 | 1467823492881 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 319ms
09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
09:44:53 INFO - PROCESS | 2223 | 1467823493103 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - PROCESS | 2223 | 1467823493162 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 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
09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 267ms
09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
09:44:53 INFO - PROCESS | 2223 | 1467823493380 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - PROCESS | 2223 | 1467823493444 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 268ms
09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
09:44:53 INFO - PROCESS | 2223 | 1467823493649 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - PROCESS | 2223 | 1467823493700 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
09:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 216ms
09:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
09:44:53 INFO - PROCESS | 2223 | 1467823493868 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:53 INFO - PROCESS | 2223 | 1467823493914 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 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
09:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 216ms
09:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
09:44:54 INFO - PROCESS | 2223 | 1467823494087 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - PROCESS | 2223 | 1467823494144 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
09:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 266ms
09:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
09:44:54 INFO - PROCESS | 2223 | 1467823494355 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - PROCESS | 2223 | 1467823494402 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
09:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 216ms
09:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
09:44:54 INFO - PROCESS | 2223 | 1467823494573 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - PROCESS | 2223 | 1467823494626 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
09:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 215ms
09:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
09:44:54 INFO - PROCESS | 2223 | 1467823494796 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:54 INFO - PROCESS | 2223 | 1467823494849 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
09:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 274ms
09:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
09:44:55 INFO - PROCESS | 2223 | 1467823495083 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:55 INFO - PROCESS | 2223 | 1467823495142 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
09:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 280ms
09:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
09:44:55 INFO - PROCESS | 2223 | 1467823495368 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:55 INFO - PROCESS | 2223 | 1467823495472 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:55 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
09:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 426ms
09:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
09:44:55 INFO - PROCESS | 2223 | 1467823495803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:55 INFO - PROCESS | 2223 | 1467823495886 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
09:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 375ms
09:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
09:44:56 INFO - PROCESS | 2223 | 1467823496223 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 INFO - PROCESS | 2223 | 1467823496308 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 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
09:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 268ms
09:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
09:44:56 INFO - PROCESS | 2223 | 1467823496498 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 INFO - PROCESS | 2223 | 1467823496551 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
09:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 223ms
09:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
09:44:56 INFO - PROCESS | 2223 | 1467823496717 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 INFO - PROCESS | 2223 | 1467823496768 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
09:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 267ms
09:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
09:44:56 INFO - PROCESS | 2223 | 1467823496989 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - PROCESS | 2223 | 1467823497093 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
09:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 368ms
09:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
09:44:57 INFO - PROCESS | 2223 | 1467823497364 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - PROCESS | 2223 | 1467823497416 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
09:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 224ms
09:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
09:44:57 INFO - PROCESS | 2223 | 1467823497584 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - PROCESS | 2223 | 1467823497638 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
09:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 216ms
09:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
09:44:57 INFO - PROCESS | 2223 | 1467823497803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:57 INFO - PROCESS | 2223 | 1467823497855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
09:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 215ms
09:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
09:44:58 INFO - PROCESS | 2223 | 1467823498021 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:58 INFO - PROCESS | 2223 | 1467823498081 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
09:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 318ms
09:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
09:44:58 INFO - PROCESS | 2223 | 1467823498356 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:58 INFO - PROCESS | 2223 | 1467823498445 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
09:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 317ms
09:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
09:44:58 INFO - PROCESS | 2223 | 1467823498681 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:58 INFO - PROCESS | 2223 | 1467823498739 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
09:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 373ms
09:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
09:44:59 INFO - PROCESS | 2223 | 1467823499134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:59 INFO - PROCESS | 2223 | 1467823499192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
09:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 466ms
09:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
09:44:59 INFO - PROCESS | 2223 | 1467823499603 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:59 INFO - PROCESS | 2223 | 1467823499648 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
09:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 217ms
09:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
09:44:59 INFO - PROCESS | 2223 | 1467823499833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:44:59 INFO - PROCESS | 2223 | 1467823499882 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 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
09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 226ms
09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
09:45:00 INFO - PROCESS | 2223 | 1467823500064 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 INFO - PROCESS | 2223 | 1467823500121 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 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
09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 267ms
09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
09:45:00 INFO - PROCESS | 2223 | 1467823500332 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 INFO - PROCESS | 2223 | 1467823500385 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 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
09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 222ms
09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
09:45:00 INFO - PROCESS | 2223 | 1467823500551 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 INFO - PROCESS | 2223 | 1467823500600 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 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)
09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 218ms
09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
09:45:00 INFO - PROCESS | 2223 | 1467823500772 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 INFO - PROCESS | 2223 | 1467823500827 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 217ms
09:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
09:45:00 INFO - PROCESS | 2223 | 1467823500998 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - PROCESS | 2223 | 1467823501047 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
09:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 223ms
09:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
09:45:01 INFO - PROCESS | 2223 | 1467823501217 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - PROCESS | 2223 | 1467823501264 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
09:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 217ms
09:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
09:45:01 INFO - PROCESS | 2223 | 1467823501449 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - PROCESS | 2223 | 1467823501538 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
09:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 377ms
09:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
09:45:01 INFO - PROCESS | 2223 | 1467823501851 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:01 INFO - PROCESS | 2223 | 1467823501903 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 268ms
09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
09:45:02 INFO - PROCESS | 2223 | 1467823502134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - PROCESS | 2223 | 1467823502204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 279ms
09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
09:45:02 INFO - PROCESS | 2223 | 1467823502403 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - PROCESS | 2223 | 1467823502457 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 267ms
09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
09:45:02 INFO - PROCESS | 2223 | 1467823502699 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - PROCESS | 2223 | 1467823502763 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
09:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 216ms
09:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
09:45:02 INFO - PROCESS | 2223 | 1467823502918 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:02 INFO - PROCESS | 2223 | 1467823502968 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
09:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 215ms
09:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
09:45:03 INFO - PROCESS | 2223 | 1467823503136 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - PROCESS | 2223 | 1467823503189 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
09:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 216ms
09:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
09:45:03 INFO - PROCESS | 2223 | 1467823503355 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - PROCESS | 2223 | 1467823503405 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 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
09:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 217ms
09:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
09:45:03 INFO - PROCESS | 2223 | 1467823503574 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - PROCESS | 2223 | 1467823503635 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
09:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 216ms
09:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
09:45:03 INFO - PROCESS | 2223 | 1467823503799 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:03 INFO - PROCESS | 2223 | 1467823503877 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
09:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 327ms
09:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
09:45:04 INFO - PROCESS | 2223 | 1467823504132 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - PROCESS | 2223 | 1467823504216 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 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)
09:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 317ms
09:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
09:45:04 INFO - PROCESS | 2223 | 1467823504449 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - PROCESS | 2223 | 1467823504504 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 227ms
09:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
09:45:04 INFO - PROCESS | 2223 | 1467823504671 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - PROCESS | 2223 | 1467823504728 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
09:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 219ms
09:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
09:45:04 INFO - PROCESS | 2223 | 1467823504898 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:04 INFO - PROCESS | 2223 | 1467823504952 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
09:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 224ms
09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
09:45:05 INFO - PROCESS | 2223 | 1467823505118 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:05 INFO - PROCESS | 2223 | 1467823505182 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
09:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 217ms
09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
09:45:05 INFO - PROCESS | 2223 | 1467823505336 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:05 INFO - PROCESS | 2223 | 1467823505390 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
09:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 517ms
09:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
09:45:05 INFO - PROCESS | 2223 | 1467823505861 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:05 INFO - PROCESS | 2223 | 1467823505911 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
09:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 272ms
09:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
09:45:06 INFO - PROCESS | 2223 | 1467823506139 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:06 INFO - PROCESS | 2223 | 1467823506195 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
09:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 318ms
09:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
09:45:06 INFO - PROCESS | 2223 | 1467823506489 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:06 INFO - PROCESS | 2223 | 1467823506571 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
09:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 327ms
09:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
09:45:06 INFO - PROCESS | 2223 | 1467823506799 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:06 INFO - PROCESS | 2223 | 1467823506850 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
09:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 223ms
09:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
09:45:07 INFO - PROCESS | 2223 | 1467823507022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - PROCESS | 2223 | 1467823507078 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
09:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 267ms
09:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
09:45:07 INFO - PROCESS | 2223 | 1467823507288 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - PROCESS | 2223 | 1467823507353 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
09:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 266ms
09:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
09:45:07 INFO - PROCESS | 2223 | 1467823507556 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - PROCESS | 2223 | 1467823507612 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
09:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 216ms
09:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
09:45:07 INFO - PROCESS | 2223 | 1467823507782 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:07 INFO - PROCESS | 2223 | 1467823507834 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
09:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 324ms
09:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
09:45:08 INFO - PROCESS | 2223 | 1467823508104 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:08 INFO - PROCESS | 2223 | 1467823508162 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
09:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 268ms
09:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
09:45:08 INFO - PROCESS | 2223 | 1467823508385 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:08 INFO - PROCESS | 2223 | 1467823508489 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
09:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 425ms
09:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
09:45:08 INFO - PROCESS | 2223 | 1467823508813 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:08 INFO - PROCESS | 2223 | 1467823508886 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
09:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 267ms
09:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
09:45:09 INFO - PROCESS | 2223 | 1467823509082 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - PROCESS | 2223 | 1467823509159 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
09:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 368ms
09:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
09:45:09 INFO - PROCESS | 2223 | 1467823509481 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - PROCESS | 2223 | 1467823509556 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
09:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 272ms
09:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
09:45:09 INFO - PROCESS | 2223 | 1467823509751 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - PROCESS | 2223 | 1467823509802 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
09:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 218ms
09:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
09:45:09 INFO - PROCESS | 2223 | 1467823509971 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - PROCESS | 2223 | 1467823510028 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 216ms
09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
09:45:10 INFO - PROCESS | 2223 | 1467823510189 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - PROCESS | 2223 | 1467823510249 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 216ms
09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
09:45:10 INFO - PROCESS | 2223 | 1467823510414 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - PROCESS | 2223 | 1467823510467 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 224ms
09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
09:45:10 INFO - PROCESS | 2223 | 1467823510635 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - PROCESS | 2223 | 1467823510695 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 217ms
09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
09:45:10 INFO - PROCESS | 2223 | 1467823510854 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:10 INFO - PROCESS | 2223 | 1467823510912 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 216ms
09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
09:45:11 INFO - PROCESS | 2223 | 1467823511072 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - PROCESS | 2223 | 1467823511124 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 219ms
09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
09:45:11 INFO - PROCESS | 2223 | 1467823511300 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - PROCESS | 2223 | 1467823511360 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 216ms
09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
09:45:11 INFO - PROCESS | 2223 | 1467823511518 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - PROCESS | 2223 | 1467823511571 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 216ms
09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
09:45:11 INFO - PROCESS | 2223 | 1467823511738 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - PROCESS | 2223 | 1467823511803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 217ms
09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
09:45:12 INFO - PROCESS | 2223 | 1467823512006 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:12 INFO - PROCESS | 2223 | 1467823512086 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
09:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 505ms
09:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
09:45:12 INFO - PROCESS | 2223 | 1467823512463 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:12 INFO - PROCESS | 2223 | 1467823512524 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
09:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 316ms
09:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
09:45:12 INFO - PROCESS | 2223 | 1467823512796 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:12 INFO - PROCESS | 2223 | 1467823512894 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 368ms
09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
09:45:13 INFO - PROCESS | 2223 | 1467823513168 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - PROCESS | 2223 | 1467823513219 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 275ms
09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
09:45:13 INFO - PROCESS | 2223 | 1467823513435 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - PROCESS | 2223 | 1467823513485 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 216ms
09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
09:45:13 INFO - PROCESS | 2223 | 1467823513654 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - PROCESS | 2223 | 1467823513702 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 216ms
09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
09:45:13 INFO - PROCESS | 2223 | 1467823513881 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:13 INFO - PROCESS | 2223 | 1467823513938 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
09:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 266ms
09:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
09:45:14 INFO - PROCESS | 2223 | 1467823514150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - PROCESS | 2223 | 1467823514199 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
09:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 227ms
09:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
09:45:14 INFO - PROCESS | 2223 | 1467823514371 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - PROCESS | 2223 | 1467823514420 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
09:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 220ms
09:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
09:45:14 INFO - PROCESS | 2223 | 1467823514607 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - PROCESS | 2223 | 1467823514673 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
09:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 286ms
09:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
09:45:14 INFO - PROCESS | 2223 | 1467823514887 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:14 INFO - PROCESS | 2223 | 1467823514948 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
09:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 266ms
09:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
09:45:15 INFO - PROCESS | 2223 | 1467823515156 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 INFO - PROCESS | 2223 | 1467823515234 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 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
09:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 268ms
09:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
09:45:15 INFO - PROCESS | 2223 | 1467823515433 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 INFO - PROCESS | 2223 | 1467823515491 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 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:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 272ms
09:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
09:45:15 INFO - PROCESS | 2223 | 1467823515703 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 INFO - PROCESS | 2223 | 1467823515767 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
09:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 216ms
09:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
09:45:15 INFO - PROCESS | 2223 | 1467823515921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:15 INFO - PROCESS | 2223 | 1467823515973 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
09:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 266ms
09:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
09:45:16 INFO - PROCESS | 2223 | 1467823516190 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:16 INFO - PROCESS | 2223 | 1467823516267 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
09:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 317ms
09:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
09:45:16 INFO - PROCESS | 2223 | 1467823516515 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:16 INFO - PROCESS | 2223 | 1467823516595 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
09:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 323ms
09:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
09:45:16 INFO - PROCESS | 2223 | 1467823516838 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:16 INFO - PROCESS | 2223 | 1467823516896 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 219ms
09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
09:45:17 INFO - PROCESS | 2223 | 1467823517056 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - PROCESS | 2223 | 1467823517110 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 215ms
09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
09:45:17 INFO - PROCESS | 2223 | 1467823517280 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - PROCESS | 2223 | 1467823517335 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 217ms
09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
09:45:17 INFO - PROCESS | 2223 | 1467823517499 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - PROCESS | 2223 | 1467823517552 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 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:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 223ms
09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
09:45:17 INFO - PROCESS | 2223 | 1467823517718 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - PROCESS | 2223 | 1467823517772 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 216ms
09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
09:45:17 INFO - PROCESS | 2223 | 1467823517937 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:17 INFO - PROCESS | 2223 | 1467823517993 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
09:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 216ms
09:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
09:45:18 INFO - PROCESS | 2223 | 1467823518156 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:18 INFO - PROCESS | 2223 | 1467823518219 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
09:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 216ms
09:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
09:45:18 INFO - PROCESS | 2223 | 1467823518382 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:18 INFO - PROCESS | 2223 | 1467823518449 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
09:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 223ms
09:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
09:45:18 INFO - PROCESS | 2223 | 1467823518639 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:18 INFO - PROCESS | 2223 | 1467823518716 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
09:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 520ms
09:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
09:45:19 INFO - PROCESS | 2223 | 1467823519158 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:19 INFO - PROCESS | 2223 | 1467823519220 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
09:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 468ms
09:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
09:45:19 INFO - PROCESS | 2223 | 1467823519631 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:19 INFO - PROCESS | 2223 | 1467823519677 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
09:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 270ms
09:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
09:45:19 INFO - PROCESS | 2223 | 1467823519910 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:19 INFO - PROCESS | 2223 | 1467823519991 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
09:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 368ms
09:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
09:45:20 INFO - PROCESS | 2223 | 1467823520310 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:20 INFO - PROCESS | 2223 | 1467823520378 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
09:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 272ms
09:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
09:45:20 INFO - PROCESS | 2223 | 1467823520576 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:20 INFO - PROCESS | 2223 | 1467823520665 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
09:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 367ms
09:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
09:45:20 INFO - PROCESS | 2223 | 1467823520965 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - PROCESS | 2223 | 1467823521039 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
09:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 280ms
09:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
09:45:21 INFO - PROCESS | 2223 | 1467823521234 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - PROCESS | 2223 | 1467823521289 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
09:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 274ms
09:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
09:45:21 INFO - PROCESS | 2223 | 1467823521503 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - PROCESS | 2223 | 1467823521565 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
09:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 266ms
09:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
09:45:21 INFO - PROCESS | 2223 | 1467823521780 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:21 INFO - PROCESS | 2223 | 1467823521847 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 267ms
09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
09:45:22 INFO - PROCESS | 2223 | 1467823522054 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - PROCESS | 2223 | 1467823522113 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 267ms
09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
09:45:22 INFO - PROCESS | 2223 | 1467823522323 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - PROCESS | 2223 | 1467823522382 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 267ms
09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
09:45:22 INFO - PROCESS | 2223 | 1467823522601 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - PROCESS | 2223 | 1467823522670 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 327ms
09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
09:45:22 INFO - PROCESS | 2223 | 1467823522937 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:22 INFO - PROCESS | 2223 | 1467823522987 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 232ms
09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
09:45:23 INFO - PROCESS | 2223 | 1467823523156 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - PROCESS | 2223 | 1467823523208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 217ms
09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
09:45:23 INFO - PROCESS | 2223 | 1467823523382 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - PROCESS | 2223 | 1467823523434 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 223ms
09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
09:45:23 INFO - PROCESS | 2223 | 1467823523602 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - PROCESS | 2223 | 1467823523664 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 316ms
09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
09:45:23 INFO - PROCESS | 2223 | 1467823523932 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - PROCESS | 2223 | 1467823524007 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 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:45:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:45:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
09:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 317ms
09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
09:45:24 INFO - PROCESS | 2223 | 1467823524247 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - PROCESS | 2223 | 1467823524302 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 224ms
09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
09:45:24 INFO - PROCESS | 2223 | 1467823524468 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - PROCESS | 2223 | 1467823524520 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 216ms
09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
09:45:24 INFO - PROCESS | 2223 | 1467823524689 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - PROCESS | 2223 | 1467823524742 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:45:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:45:24 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
09:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 216ms
09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
09:45:24 INFO - PROCESS | 2223 | 1467823524906 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:24 INFO - PROCESS | 2223 | 1467823524963 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:25 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:45:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:45:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
09:45:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:45:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 217ms
09:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
09:45:25 INFO - PROCESS | 2223 | 1467823525149 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:25 INFO - PROCESS | 2223 | 1467823525208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
09:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 237ms
09:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
09:45:25 INFO - PROCESS | 2223 | 1467823525369 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:25 INFO - PROCESS | 2223 | 1467823525422 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
09:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms
09:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
09:45:25 INFO - PROCESS | 2223 | 1467823525890 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:25 INFO - PROCESS | 2223 | 1467823525940 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 267ms
09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
09:45:26 INFO - PROCESS | 2223 | 1467823526169 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - PROCESS | 2223 | 1467823526222 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 267ms
09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
09:45:26 INFO - PROCESS | 2223 | 1467823526447 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - PROCESS | 2223 | 1467823526502 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 267ms
09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
09:45:26 INFO - PROCESS | 2223 | 1467823526707 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - PROCESS | 2223 | 1467823526764 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 216ms
09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
09:45:26 INFO - PROCESS | 2223 | 1467823526932 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:26 INFO - PROCESS | 2223 | 1467823526982 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 223ms
09:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
09:45:27 INFO - PROCESS | 2223 | 1467823527153 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - PROCESS | 2223 | 1467823527209 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 267ms
09:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
09:45:27 INFO - PROCESS | 2223 | 1467823527421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - PROCESS | 2223 | 1467823527473 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 218ms
09:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
09:45:27 INFO - PROCESS | 2223 | 1467823527652 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - PROCESS | 2223 | 1467823527700 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
09:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 216ms
09:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
09:45:27 INFO - PROCESS | 2223 | 1467823527871 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:27 INFO - PROCESS | 2223 | 1467823527931 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
09:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 266ms
09:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
09:45:28 INFO - PROCESS | 2223 | 1467823528151 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - PROCESS | 2223 | 1467823528213 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
09:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 267ms
09:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
09:45:28 INFO - PROCESS | 2223 | 1467823528421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - PROCESS | 2223 | 1467823528489 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
09:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 266ms
09:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
09:45:28 INFO - PROCESS | 2223 | 1467823528691 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - PROCESS | 2223 | 1467823528755 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
09:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 266ms
09:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
09:45:28 INFO - PROCESS | 2223 | 1467823528982 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - PROCESS | 2223 | 1467823529066 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
09:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 324ms
09:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
09:45:29 INFO - PROCESS | 2223 | 1467823529286 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - PROCESS | 2223 | 1467823529331 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
09:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 267ms
09:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
09:45:29 INFO - PROCESS | 2223 | 1467823529571 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - PROCESS | 2223 | 1467823529666 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
09:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 334ms
09:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
09:45:29 INFO - PROCESS | 2223 | 1467823529900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:29 INFO - PROCESS | 2223 | 1467823529953 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
09:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 226ms
09:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
09:45:30 INFO - PROCESS | 2223 | 1467823530131 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - PROCESS | 2223 | 1467823530184 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
09:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 216ms
09:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
09:45:30 INFO - PROCESS | 2223 | 1467823530350 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - PROCESS | 2223 | 1467823530402 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 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:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 217ms
09:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
09:45:30 INFO - PROCESS | 2223 | 1467823530569 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - PROCESS | 2223 | 1467823530635 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
09:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 267ms
09:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
09:45:30 INFO - PROCESS | 2223 | 1467823530838 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:30 INFO - PROCESS | 2223 | 1467823530900 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
09:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 266ms
09:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
09:45:31 INFO - PROCESS | 2223 | 1467823531117 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - PROCESS | 2223 | 1467823531198 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
09:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 325ms
09:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
09:45:31 INFO - PROCESS | 2223 | 1467823531439 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - PROCESS | 2223 | 1467823531504 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
09:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 218ms
09:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
09:45:31 INFO - PROCESS | 2223 | 1467823531664 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - PROCESS | 2223 | 1467823531719 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
09:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 216ms
09:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
09:45:31 INFO - PROCESS | 2223 | 1467823531882 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:31 INFO - PROCESS | 2223 | 1467823531969 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
09:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 423ms
09:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
09:45:32 INFO - PROCESS | 2223 | 1467823532302 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:32 INFO - PROCESS | 2223 | 1467823532426 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
09:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 419ms
09:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
09:45:32 INFO - PROCESS | 2223 | 1467823532734 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:32 INFO - PROCESS | 2223 | 1467823532813 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
09:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 367ms
09:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
09:45:33 INFO - PROCESS | 2223 | 1467823533120 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - PROCESS | 2223 | 1467823533199 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
09:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 377ms
09:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
09:45:33 INFO - PROCESS | 2223 | 1467823533501 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - PROCESS | 2223 | 1467823533555 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
09:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 227ms
09:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
09:45:33 INFO - PROCESS | 2223 | 1467823533719 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - PROCESS | 2223 | 1467823533768 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
09:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 266ms
09:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
09:45:33 INFO - PROCESS | 2223 | 1467823533991 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - PROCESS | 2223 | 1467823534077 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
09:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 367ms
09:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
09:45:34 INFO - PROCESS | 2223 | 1467823534376 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - PROCESS | 2223 | 1467823534451 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
09:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 268ms
09:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
09:45:34 INFO - PROCESS | 2223 | 1467823534654 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - PROCESS | 2223 | 1467823534715 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
09:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 269ms
09:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
09:45:34 INFO - PROCESS | 2223 | 1467823534933 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:34 INFO - PROCESS | 2223 | 1467823534990 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 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:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 274ms
09:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
09:45:35 INFO - PROCESS | 2223 | 1467823535204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 INFO - PROCESS | 2223 | 1467823535265 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
09:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 266ms
09:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
09:45:35 INFO - PROCESS | 2223 | 1467823535472 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 INFO - PROCESS | 2223 | 1467823535539 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
09:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 266ms
09:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
09:45:35 INFO - PROCESS | 2223 | 1467823535748 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 INFO - PROCESS | 2223 | 1467823535815 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
09:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 216ms
09:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
09:45:35 INFO - PROCESS | 2223 | 1467823535966 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - PROCESS | 2223 | 1467823536022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
09:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 223ms
09:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
09:45:36 INFO - PROCESS | 2223 | 1467823536185 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - PROCESS | 2223 | 1467823536236 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
09:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 217ms
09:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
09:45:36 INFO - PROCESS | 2223 | 1467823536404 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - PROCESS | 2223 | 1467823536459 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
09:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 216ms
09:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
09:45:36 INFO - PROCESS | 2223 | 1467823536638 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - PROCESS | 2223 | 1467823536689 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
09:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 217ms
09:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
09:45:36 INFO - PROCESS | 2223 | 1467823536856 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:36 INFO - PROCESS | 2223 | 1467823536913 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 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:45:37 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
09:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:45:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 216ms
09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
09:45:37 INFO - PROCESS | 2223 | 1467823537075 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - PROCESS | 2223 | 1467823537134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 218ms
09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
09:45:37 INFO - PROCESS | 2223 | 1467823537302 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - PROCESS | 2223 | 1467823537357 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 217ms
09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
09:45:37 INFO - PROCESS | 2223 | 1467823537521 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - PROCESS | 2223 | 1467823537574 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 216ms
09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
09:45:37 INFO - PROCESS | 2223 | 1467823537739 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - PROCESS | 2223 | 1467823537802 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
09:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 216ms
09:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
09:45:37 INFO - PROCESS | 2223 | 1467823537964 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - PROCESS | 2223 | 1467823538022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
09:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 220ms
09:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
09:45:38 INFO - PROCESS | 2223 | 1467823538185 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - PROCESS | 2223 | 1467823538240 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
09:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 216ms
09:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
09:45:38 INFO - PROCESS | 2223 | 1467823538403 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - PROCESS | 2223 | 1467823538459 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
09:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 216ms
09:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
09:45:38 INFO - PROCESS | 2223 | 1467823538674 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:38 INFO - PROCESS | 2223 | 1467823538756 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
09:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms
09:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
09:45:39 INFO - PROCESS | 2223 | 1467823539178 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:39 INFO - PROCESS | 2223 | 1467823539240 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
09:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 466ms
09:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
09:45:39 INFO - PROCESS | 2223 | 1467823539651 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:39 INFO - PROCESS | 2223 | 1467823539701 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
09:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 269ms
09:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
09:45:39 INFO - PROCESS | 2223 | 1467823539940 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - PROCESS | 2223 | 1467823540001 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
09:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 282ms
09:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
09:45:40 INFO - PROCESS | 2223 | 1467823540221 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - PROCESS | 2223 | 1467823540272 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
09:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 269ms
09:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
09:45:40 INFO - PROCESS | 2223 | 1467823540490 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - PROCESS | 2223 | 1467823540563 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
09:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 316ms
09:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
09:45:40 INFO - PROCESS | 2223 | 1467823540819 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:40 INFO - PROCESS | 2223 | 1467823540897 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
09:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 322ms
09:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
09:45:41 INFO - PROCESS | 2223 | 1467823541136 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:41 INFO - PROCESS | 2223 | 1467823541194 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:41 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:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 217ms
09:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
09:45:41 INFO - PROCESS | 2223 | 1467823541355 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:41 INFO - PROCESS | 2223 | 1467823541405 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:41 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:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 267ms
09:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
09:45:41 INFO - PROCESS | 2223 | 1467823541641 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:41 INFO - PROCESS | 2223 | 1467823541734 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
09:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 368ms
09:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
09:45:42 INFO - PROCESS | 2223 | 1467823542033 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - PROCESS | 2223 | 1467823542122 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
09:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 369ms
09:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
09:45:42 INFO - PROCESS | 2223 | 1467823542401 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - PROCESS | 2223 | 1467823542460 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
09:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 268ms
09:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
09:45:42 INFO - PROCESS | 2223 | 1467823542684 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - PROCESS | 2223 | 1467823542754 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
09:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 267ms
09:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
09:45:42 INFO - PROCESS | 2223 | 1467823542949 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - PROCESS | 2223 | 1467823543048 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
09:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 368ms
09:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
09:45:43 INFO - PROCESS | 2223 | 1467823543323 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - PROCESS | 2223 | 1467823543404 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
09:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 319ms
09:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
09:45:43 INFO - PROCESS | 2223 | 1467823543650 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - PROCESS | 2223 | 1467823543705 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
09:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 225ms
09:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
09:45:43 INFO - PROCESS | 2223 | 1467823543871 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:43 INFO - PROCESS | 2223 | 1467823543924 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
09:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 216ms
09:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
09:45:44 INFO - PROCESS | 2223 | 1467823544089 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - PROCESS | 2223 | 1467823544140 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
09:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 216ms
09:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
09:45:44 INFO - PROCESS | 2223 | 1467823544308 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - PROCESS | 2223 | 1467823544366 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
09:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 218ms
09:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
09:45:44 INFO - PROCESS | 2223 | 1467823544535 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - PROCESS | 2223 | 1467823544588 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
09:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 217ms
09:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
09:45:44 INFO - PROCESS | 2223 | 1467823544755 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - PROCESS | 2223 | 1467823544819 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
09:45:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 217ms
09:45:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
09:45:44 INFO - PROCESS | 2223 | 1467823544974 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - PROCESS | 2223 | 1467823545034 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
09:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 217ms
09:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
09:45:45 INFO - PROCESS | 2223 | 1467823545200 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - PROCESS | 2223 | 1467823545255 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
09:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 226ms
09:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
09:45:45 INFO - PROCESS | 2223 | 1467823545421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - PROCESS | 2223 | 1467823545480 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
09:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 517ms
09:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
09:45:45 INFO - PROCESS | 2223 | 1467823545942 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:45 INFO - PROCESS | 2223 | 1467823545989 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
09:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 217ms
09:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
09:45:46 INFO - PROCESS | 2223 | 1467823546169 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - PROCESS | 2223 | 1467823546220 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
09:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 217ms
09:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
09:45:46 INFO - PROCESS | 2223 | 1467823546398 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - PROCESS | 2223 | 1467823546452 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
09:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 267ms
09:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
09:45:46 INFO - PROCESS | 2223 | 1467823546665 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - PROCESS | 2223 | 1467823546715 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
09:45:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 217ms
09:45:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
09:45:46 INFO - PROCESS | 2223 | 1467823546884 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:46 INFO - PROCESS | 2223 | 1467823546935 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
09:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 222ms
09:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
09:45:47 INFO - PROCESS | 2223 | 1467823547104 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - PROCESS | 2223 | 1467823547166 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
09:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 217ms
09:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
09:45:47 INFO - PROCESS | 2223 | 1467823547322 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - PROCESS | 2223 | 1467823547374 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
09:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 220ms
09:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
09:45:47 INFO - PROCESS | 2223 | 1467823547552 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - PROCESS | 2223 | 1467823547599 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
09:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 217ms
09:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
09:45:47 INFO - PROCESS | 2223 | 1467823547771 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:47 INFO - PROCESS | 2223 | 1467823547822 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
09:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 269ms
09:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
09:45:48 INFO - PROCESS | 2223 | 1467823548050 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:48 INFO - PROCESS | 2223 | 1467823548108 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
09:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 276ms
09:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
09:45:48 INFO - PROCESS | 2223 | 1467823548323 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:48 INFO - PROCESS | 2223 | 1467823548409 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
09:45:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 369ms
09:45:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
09:45:48 INFO - PROCESS | 2223 | 1467823548718 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:48 INFO - PROCESS | 2223 | 1467823548804 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
09:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 481ms
09:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
09:45:49 INFO - PROCESS | 2223 | 1467823549192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:49 INFO - PROCESS | 2223 | 1467823549261 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
09:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 269ms
09:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
09:45:49 INFO - PROCESS | 2223 | 1467823549467 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:49 INFO - PROCESS | 2223 | 1467823549532 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
09:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 317ms
09:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
09:45:49 INFO - PROCESS | 2223 | 1467823549803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:49 INFO - PROCESS | 2223 | 1467823549883 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
09:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 319ms
09:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
09:45:50 INFO - PROCESS | 2223 | 1467823550119 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - PROCESS | 2223 | 1467823550173 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
09:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 217ms
09:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
09:45:50 INFO - PROCESS | 2223 | 1467823550338 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - PROCESS | 2223 | 1467823550389 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
09:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 218ms
09:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
09:45:50 INFO - PROCESS | 2223 | 1467823550560 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - PROCESS | 2223 | 1467823550617 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
09:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 267ms
09:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
09:45:50 INFO - PROCESS | 2223 | 1467823550835 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:50 INFO - PROCESS | 2223 | 1467823550889 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
09:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 217ms
09:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
09:45:51 INFO - PROCESS | 2223 | 1467823551054 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - PROCESS | 2223 | 1467823551106 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
09:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 217ms
09:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
09:45:51 INFO - PROCESS | 2223 | 1467823551272 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - PROCESS | 2223 | 1467823551326 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
09:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 219ms
09:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
09:45:51 INFO - PROCESS | 2223 | 1467823551500 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - PROCESS | 2223 | 1467823551554 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
09:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 225ms
09:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
09:45:51 INFO - PROCESS | 2223 | 1467823551721 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - PROCESS | 2223 | 1467823551776 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
09:45:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 265ms
09:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
09:45:52 INFO - PROCESS | 2223 | 1467823552102 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:52 INFO - PROCESS | 2223 | 1467823552208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
09:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 626ms
09:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
09:45:52 INFO - PROCESS | 2223 | 1467823552648 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:52 INFO - PROCESS | 2223 | 1467823552733 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
09:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 323ms
09:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
09:45:52 INFO - PROCESS | 2223 | 1467823552973 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - PROCESS | 2223 | 1467823553026 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
09:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 217ms
09:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
09:45:53 INFO - PROCESS | 2223 | 1467823553202 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - PROCESS | 2223 | 1467823553273 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
09:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 320ms
09:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
09:45:53 INFO - PROCESS | 2223 | 1467823553522 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - PROCESS | 2223 | 1467823553567 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
09:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 270ms
09:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
09:45:53 INFO - PROCESS | 2223 | 1467823553803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:53 INFO - PROCESS | 2223 | 1467823553880 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
09:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 318ms
09:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
09:45:54 INFO - PROCESS | 2223 | 1467823554123 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - PROCESS | 2223 | 1467823554181 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
09:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 267ms
09:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
09:45:54 INFO - PROCESS | 2223 | 1467823554400 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - PROCESS | 2223 | 1467823554449 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
09:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 223ms
09:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
09:45:54 INFO - PROCESS | 2223 | 1467823554619 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - PROCESS | 2223 | 1467823554667 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
09:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 267ms
09:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
09:45:54 INFO - PROCESS | 2223 | 1467823554921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:54 INFO - PROCESS | 2223 | 1467823554979 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
09:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 274ms
09:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
09:45:55 INFO - PROCESS | 2223 | 1467823555201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:55 INFO - PROCESS | 2223 | 1467823555263 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
09:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 276ms
09:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
09:45:55 INFO - PROCESS | 2223 | 1467823555486 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:55 INFO - PROCESS | 2223 | 1467823555589 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
09:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 376ms
09:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
09:45:55 INFO - PROCESS | 2223 | 1467823555856 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:55 INFO - PROCESS | 2223 | 1467823555944 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
09:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 319ms
09:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
09:45:56 INFO - PROCESS | 2223 | 1467823556182 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - PROCESS | 2223 | 1467823556235 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
09:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 217ms
09:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
09:45:56 INFO - PROCESS | 2223 | 1467823556400 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - PROCESS | 2223 | 1467823556451 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
09:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 217ms
09:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
09:45:56 INFO - PROCESS | 2223 | 1467823556620 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - PROCESS | 2223 | 1467823556674 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
09:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 217ms
09:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
09:45:56 INFO - PROCESS | 2223 | 1467823556839 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:56 INFO - PROCESS | 2223 | 1467823556890 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
09:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 215ms
09:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
09:45:57 INFO - PROCESS | 2223 | 1467823557057 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - PROCESS | 2223 | 1467823557112 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
09:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 216ms
09:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
09:45:57 INFO - PROCESS | 2223 | 1467823557276 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - PROCESS | 2223 | 1467823557337 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
09:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 218ms
09:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
09:45:57 INFO - PROCESS | 2223 | 1467823557502 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - PROCESS | 2223 | 1467823557565 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
09:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 217ms
09:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
09:45:57 INFO - PROCESS | 2223 | 1467823557722 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - PROCESS | 2223 | 1467823557781 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
09:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 221ms
09:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
09:45:57 INFO - PROCESS | 2223 | 1467823557951 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:58 INFO - PROCESS | 2223 | 1467823558019 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
09:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 318ms
09:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
09:45:58 INFO - PROCESS | 2223 | 1467823558271 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:58 INFO - PROCESS | 2223 | 1467823558323 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
09:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 266ms
09:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
09:45:58 INFO - PROCESS | 2223 | 1467823558550 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:58 INFO - PROCESS | 2223 | 1467823558633 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
09:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 819ms
09:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
09:45:59 INFO - PROCESS | 2223 | 1467823559364 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:59 INFO - PROCESS | 2223 | 1467823559412 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
09:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 218ms
09:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
09:45:59 INFO - PROCESS | 2223 | 1467823559588 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:59 INFO - PROCESS | 2223 | 1467823559638 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
09:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 266ms
09:45:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
09:45:59 INFO - PROCESS | 2223 | 1467823559870 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:45:59 INFO - PROCESS | 2223 | 1467823559921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
09:46:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 219ms
09:46:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
09:46:00 INFO - PROCESS | 2223 | 1467823560085 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - PROCESS | 2223 | 1467823560134 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
09:46:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 217ms
09:46:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
09:46:00 INFO - PROCESS | 2223 | 1467823560304 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - PROCESS | 2223 | 1467823560358 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
09:46:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 217ms
09:46:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
09:46:00 INFO - PROCESS | 2223 | 1467823560524 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - PROCESS | 2223 | 1467823560579 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
09:46:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 216ms
09:46:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
09:46:00 INFO - PROCESS | 2223 | 1467823560742 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - PROCESS | 2223 | 1467823560797 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
09:46:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 218ms
09:46:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
09:46:00 INFO - PROCESS | 2223 | 1467823560969 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:01 INFO - PROCESS | 2223 | 1467823561024 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
09:46:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 216ms
09:46:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
09:46:01 INFO - PROCESS | 2223 | 1467823561188 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:01 INFO - PROCESS | 2223 | 1467823561237 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:01 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:46:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 717ms
09:46:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
09:46:01 INFO - PROCESS | 2223 | 1467823561908 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:01 INFO - PROCESS | 2223 | 1467823561952 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:02 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:46:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:46:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
09:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 716ms
09:46:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
09:46:02 INFO - PROCESS | 2223 | 1467823562631 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:02 INFO - PROCESS | 2223 | 1467823562686 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:03 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:46:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:46:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
09:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 722ms
09:46:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
09:46:03 INFO - PROCESS | 2223 | 1467823563353 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:03 INFO - PROCESS | 2223 | 1467823563404 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:04 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:46:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 720ms
09:46:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
09:46:04 INFO - PROCESS | 2223 | 1467823564075 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:04 INFO - PROCESS | 2223 | 1467823564126 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:04 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:46:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 719ms
09:46:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
09:46:04 INFO - PROCESS | 2223 | 1467823564800 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:04 INFO - PROCESS | 2223 | 1467823564847 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:05 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:46:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:46:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
09:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 720ms
09:46:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
09:46:05 INFO - PROCESS | 2223 | 1467823565522 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:05 INFO - PROCESS | 2223 | 1467823565568 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:06 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:46:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:46:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
09:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 716ms
09:46:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
09:46:06 INFO - PROCESS | 2223 | 1467823566241 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:06 INFO - PROCESS | 2223 | 1467823566287 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:06 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:46:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:46:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
09:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 717ms
09:46:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
09:46:06 INFO - PROCESS | 2223 | 1467823566992 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:07 INFO - PROCESS | 2223 | 1467823567050 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:07 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:46:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:46:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
09:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 919ms
09:46:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
09:46:07 INFO - PROCESS | 2223 | 1467823567916 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:07 INFO - PROCESS | 2223 | 1467823567961 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
09:46:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 218ms
09:46:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
09:46:08 INFO - PROCESS | 2223 | 1467823568140 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - PROCESS | 2223 | 1467823568191 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
09:46:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 217ms
09:46:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
09:46:08 INFO - PROCESS | 2223 | 1467823568368 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - PROCESS | 2223 | 1467823568419 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 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:46:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:46:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
09:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:46:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 218ms
09:46:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
09:46:08 INFO - PROCESS | 2223 | 1467823568584 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - PROCESS | 2223 | 1467823568634 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
09:46:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 218ms
09:46:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
09:46:08 INFO - PROCESS | 2223 | 1467823568804 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:08 INFO - PROCESS | 2223 | 1467823568853 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:09 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:46:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:46:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
09:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:46:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 216ms
09:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
09:46:09 INFO - PROCESS | 2223 | 1467823569024 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:09 INFO - PROCESS | 2223 | 1467823569094 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:09 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:46:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:46:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
09:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:46:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 218ms
09:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
09:46:09 INFO - PROCESS | 2223 | 1467823569251 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:09 INFO - PROCESS | 2223 | 1467823569307 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
09:46:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 224ms
09:46:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
09:46:09 INFO - PROCESS | 2223 | 1467823569471 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:09 INFO - PROCESS | 2223 | 1467823569533 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200
09:46:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:46:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
09:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 767ms
09:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
09:46:10 INFO - PROCESS | 2223 | 1467823570241 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - PROCESS | 2223 | 1467823570290 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
09:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 216ms
09:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
09:46:10 INFO - PROCESS | 2223 | 1467823570460 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - PROCESS | 2223 | 1467823570510 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
09:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 217ms
09:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
09:46:10 INFO - PROCESS | 2223 | 1467823570686 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - PROCESS | 2223 | 1467823570743 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
09:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 216ms
09:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
09:46:10 INFO - PROCESS | 2223 | 1467823570904 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:10 INFO - PROCESS | 2223 | 1467823570964 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
09:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 267ms
09:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
09:46:11 INFO - PROCESS | 2223 | 1467823571184 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - PROCESS | 2223 | 1467823571259 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
09:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 317ms
09:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
09:46:11 INFO - PROCESS | 2223 | 1467823571501 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - PROCESS | 2223 | 1467823571554 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
09:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 223ms
09:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
09:46:11 INFO - PROCESS | 2223 | 1467823571721 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - PROCESS | 2223 | 1467823571773 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
09:46:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 216ms
09:46:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
09:46:11 INFO - PROCESS | 2223 | 1467823571939 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:11 INFO - PROCESS | 2223 | 1467823571991 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
09:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 216ms
09:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
09:46:12 INFO - PROCESS | 2223 | 1467823572166 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - PROCESS | 2223 | 1467823572221 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
09:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 219ms
09:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
09:46:12 INFO - PROCESS | 2223 | 1467823572386 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - PROCESS | 2223 | 1467823572442 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
09:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 217ms
09:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
09:46:12 INFO - PROCESS | 2223 | 1467823572606 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - PROCESS | 2223 | 1467823572668 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
09:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 215ms
09:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
09:46:12 INFO - PROCESS | 2223 | 1467823572825 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:12 INFO - PROCESS | 2223 | 1467823572894 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
09:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 323ms
09:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
09:46:13 INFO - PROCESS | 2223 | 1467823573158 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:13 INFO - PROCESS | 2223 | 1467823573242 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
09:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 669ms
09:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
09:46:13 INFO - PROCESS | 2223 | 1467823573829 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:13 INFO - PROCESS | 2223 | 1467823573876 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
09:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 218ms
09:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
09:46:14 INFO - PROCESS | 2223 | 1467823574057 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - PROCESS | 2223 | 1467823574114 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
09:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 368ms
09:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
09:46:14 INFO - PROCESS | 2223 | 1467823574452 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - PROCESS | 2223 | 1467823574522 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
09:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 284ms
09:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
09:46:14 INFO - PROCESS | 2223 | 1467823574720 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - PROCESS | 2223 | 1467823574769 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
09:46:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 217ms
09:46:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
09:46:14 INFO - PROCESS | 2223 | 1467823574939 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - PROCESS | 2223 | 1467823575003 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
09:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 266ms
09:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
09:46:15 INFO - PROCESS | 2223 | 1467823575208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - PROCESS | 2223 | 1467823575272 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
09:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 267ms
09:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
09:46:15 INFO - PROCESS | 2223 | 1467823575476 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - PROCESS | 2223 | 1467823575533 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
09:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 217ms
09:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
09:46:15 INFO - PROCESS | 2223 | 1467823575702 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - PROCESS | 2223 | 1467823575749 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
09:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 218ms
09:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
09:46:15 INFO - PROCESS | 2223 | 1467823575922 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:15 INFO - PROCESS | 2223 | 1467823575975 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
09:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 268ms
09:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
09:46:16 INFO - PROCESS | 2223 | 1467823576203 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - PROCESS | 2223 | 1467823576264 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
09:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 268ms
09:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
09:46:16 INFO - PROCESS | 2223 | 1467823576471 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - PROCESS | 2223 | 1467823576531 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
09:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 267ms
09:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
09:46:16 INFO - PROCESS | 2223 | 1467823576740 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - PROCESS | 2223 | 1467823576791 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
09:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 215ms
09:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
09:46:16 INFO - PROCESS | 2223 | 1467823576958 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - PROCESS | 2223 | 1467823577015 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
09:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 267ms
09:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
09:46:17 INFO - PROCESS | 2223 | 1467823577234 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - PROCESS | 2223 | 1467823577293 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
09:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 273ms
09:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
09:46:17 INFO - PROCESS | 2223 | 1467823577504 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - PROCESS | 2223 | 1467823577568 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
09:46:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 265ms
09:46:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
09:46:17 INFO - PROCESS | 2223 | 1467823577772 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:17 INFO - PROCESS | 2223 | 1467823577834 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
09:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 266ms
09:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
09:46:18 INFO - PROCESS | 2223 | 1467823578041 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - PROCESS | 2223 | 1467823578118 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
09:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 267ms
09:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
09:46:18 INFO - PROCESS | 2223 | 1467823578318 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - PROCESS | 2223 | 1467823578401 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
09:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 318ms
09:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
09:46:18 INFO - PROCESS | 2223 | 1467823578640 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - PROCESS | 2223 | 1467823578698 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
09:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 218ms
09:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
09:46:18 INFO - PROCESS | 2223 | 1467823578858 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:18 INFO - PROCESS | 2223 | 1467823578915 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
09:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 217ms
09:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
09:46:19 INFO - PROCESS | 2223 | 1467823579077 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - PROCESS | 2223 | 1467823579138 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
09:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 217ms
09:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
09:46:19 INFO - PROCESS | 2223 | 1467823579302 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - PROCESS | 2223 | 1467823579355 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
09:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 217ms
09:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
09:46:19 INFO - PROCESS | 2223 | 1467823579524 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - PROCESS | 2223 | 1467823579583 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
09:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 218ms
09:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
09:46:19 INFO - PROCESS | 2223 | 1467823579751 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - PROCESS | 2223 | 1467823579805 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
09:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 225ms
09:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
09:46:19 INFO - PROCESS | 2223 | 1467823579985 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - PROCESS | 2223 | 1467823580040 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
09:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 229ms
09:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
09:46:20 INFO - PROCESS | 2223 | 1467823580204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - PROCESS | 2223 | 1467823580265 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
09:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 216ms
09:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
09:46:20 INFO - PROCESS | 2223 | 1467823580422 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - PROCESS | 2223 | 1467823580479 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
09:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 216ms
09:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
09:46:20 INFO - PROCESS | 2223 | 1467823580641 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - PROCESS | 2223 | 1467823580705 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
09:46:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 266ms
09:46:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
09:46:20 INFO - PROCESS | 2223 | 1467823580909 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:21 INFO - PROCESS | 2223 | 1467823581006 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
09:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 617ms
09:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
09:46:21 INFO - PROCESS | 2223 | 1467823581532 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:21 INFO - PROCESS | 2223 | 1467823581583 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
09:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 269ms
09:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
09:46:21 INFO - PROCESS | 2223 | 1467823581806 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:21 INFO - PROCESS | 2223 | 1467823581859 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
09:46:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 266ms
09:46:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
09:46:22 INFO - PROCESS | 2223 | 1467823582084 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - PROCESS | 2223 | 1467823582136 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
09:46:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
09:46:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 219ms
09:46:22 INFO - TEST-START | /DOMEvents/constructors.html
09:46:22 INFO - PROCESS | 2223 | 1467823582303 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - PROCESS | 2223 | 1467823582353 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
09:46:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:46:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:46:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:46:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:46:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:46:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:46:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
09:46:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 224ms
09:46:22 INFO - TEST-START | /DOMEvents/event-phases-order.html
09:46:22 INFO - PROCESS | 2223 | 1467823582536 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - PROCESS | 2223 | 1467823582584 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
09:46:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 222ms
09:46:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
09:46:22 INFO - PROCESS | 2223 | 1467823582756 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - PROCESS | 2223 | 1467823582815 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
09:46:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:46:22 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:46:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:46:22 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:46:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:46:22 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:46:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:46:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
09:46:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 217ms
09:46:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
09:46:22 INFO - PROCESS | 2223 | 1467823582975 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | 1467823583026 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
09:46:23 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:46:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 218ms
09:46:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
09:46:23 INFO - PROCESS | 2223 | 1467823583201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | 1467823583252 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | 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:46:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
09:46:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 225ms
09:46:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
09:46:23 INFO - PROCESS | 2223 | 1467823583423 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | 1467823583473 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 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:46:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 218ms
09:46:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
09:46:23 INFO - PROCESS | 2223 | 1467823583654 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | 1467823583710 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 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:46:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 224ms
09:46:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
09:46:23 INFO - PROCESS | 2223 | 1467823583873 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:23 INFO - PROCESS | 2223 | 1467823583939 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 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:46:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
09:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
09:46:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 266ms
09:46:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
09:46:24 INFO - PROCESS | 2223 | 1467823584150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 INFO - PROCESS | 2223 | 1467823584208 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 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:46:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 225ms
09:46:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
09:46:24 INFO - PROCESS | 2223 | 1467823584371 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 INFO - PROCESS | 2223 | 1467823584429 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 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:46:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 266ms
09:46:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
09:46:24 INFO - PROCESS | 2223 | 1467823584643 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 INFO - PROCESS | 2223 | 1467823584718 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:46:24 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:46:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 267ms
09:46:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
09:46:24 INFO - PROCESS | 2223 | 1467823584919 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:24 INFO - PROCESS | 2223 | 1467823584974 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 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:46:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 216ms
09:46:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
09:46:25 INFO - PROCESS | 2223 | 1467823585137 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 INFO - PROCESS | 2223 | 1467823585192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 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:46:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 216ms
09:46:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
09:46:25 INFO - PROCESS | 2223 | 1467823585356 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 INFO - PROCESS | 2223 | 1467823585408 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 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:46:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 216ms
09:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
09:46:25 INFO - PROCESS | 2223 | 1467823585575 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 INFO - PROCESS | 2223 | 1467823585628 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 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:46:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 218ms
09:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
09:46:25 INFO - PROCESS | 2223 | 1467823585801 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:25 INFO - PROCESS | 2223 | 1467823585855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 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:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 224ms
09:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
09:46:26 INFO - PROCESS | 2223 | 1467823586022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 INFO - PROCESS | 2223 | 1467823586076 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 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:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 218ms
09:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
09:46:26 INFO - PROCESS | 2223 | 1467823586242 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 INFO - PROCESS | 2223 | 1467823586305 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 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:46:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
09:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
09:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 216ms
09:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
09:46:26 INFO - PROCESS | 2223 | 1467823586467 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 INFO - PROCESS | 2223 | 1467823586535 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 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:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 223ms
09:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
09:46:26 INFO - PROCESS | 2223 | 1467823586687 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 INFO - PROCESS | 2223 | 1467823586742 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 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:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 217ms
09:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
09:46:26 INFO - PROCESS | 2223 | 1467823586905 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:26 INFO - PROCESS | 2223 | 1467823586978 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:46:27 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:46:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 216ms
09:46:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
09:46:27 INFO - PROCESS | 2223 | 1467823587124 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:27 INFO - PROCESS | 2223 | 1467823587186 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:27 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:46:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 219ms
09:46:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
09:46:27 INFO - PROCESS | 2223 | 1467823587351 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:27 INFO - PROCESS | 2223 | 1467823587407 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:27 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:46:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 224ms
09:46:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
09:46:27 INFO - PROCESS | 2223 | 1467823587700 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:27 INFO - PROCESS | 2223 | 1467823587794 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:28 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:46:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 512ms
09:46:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
09:46:28 INFO - PROCESS | 2223 | 1467823588137 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:28 INFO - PROCESS | 2223 | 1467823588200 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:28 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:46:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 466ms
09:46:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker
09:46:28 INFO - PROCESS | 2223 | 1467823588605 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:28 INFO - PROCESS | 2223 | 1467823588662 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
09:46:28 INFO - {}
09:46:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
09:46:28 INFO - {}
09:46:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
09:46:28 INFO - {}
09:46:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
09:46:28 INFO - {}
09:46:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 317ms
09:46:28 INFO - TEST-START | /FileAPI/fileReader.html
09:46:28 INFO - PROCESS | 2223 | 1467823588973 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - PROCESS | 2223 | 1467823589048 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
09:46:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
09:46:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
09:46:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
09:46:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 277ms
09:46:29 INFO - TEST-START | /FileAPI/historical.html
09:46:29 INFO - PROCESS | 2223 | 1467823589246 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - PROCESS | 2223 | 1467823589301 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
09:46:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
09:46:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
09:46:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
09:46:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
09:46:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
09:46:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
09:46:29 INFO - TEST-OK | /FileAPI/historical.html | took 218ms
09:46:29 INFO - TEST-START | /FileAPI/idlharness.html
09:46:29 INFO - PROCESS | 2223 | 1467823589468 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - PROCESS | 2223 | 1467823589518 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
09:46:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:46:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:46:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
09:46:29 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:46:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:46:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
09:46:29 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:46:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:46:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
09:46:29 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:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
09:46:29 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:46:29 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:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
09:46:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:46:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:46:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
09:46:29 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:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
09:46:29 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:46:29 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:46:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
09:46:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
09:46:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 341ms
09:46:29 INFO - TEST-START | /FileAPI/idlharness.worker
09:46:29 INFO - PROCESS | 2223 | 1467823589806 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:29 INFO - PROCESS | 2223 | 1467823589855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:46:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:46:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
09:46:30 INFO - {}
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:46:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
09:46:30 INFO - {}
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:46:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
09:46:30 INFO - {}
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
09:46:30 INFO - {}
09:46:30 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:46:30 INFO - {}
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:46:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
09:46:30 INFO - {}
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
09:46:30 INFO - {}
09:46:30 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:46:30 INFO - {}
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:46:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:46:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:46:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 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:46:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:46:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:46:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:46:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:46:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:46:30 INFO - {}
09:46:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 392ms
09:46:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
09:46:30 INFO - PROCESS | 2223 | 1467823590202 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:30 INFO - PROCESS | 2223 | 1467823590282 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
09:46:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 319ms
09:46:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html
09:46:30 INFO - PROCESS | 2223 | 1467823590537 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:30 INFO - PROCESS | 2223 | 1467823590624 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
09:46:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
09:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
09:46:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 376ms
09:46:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
09:46:30 INFO - PROCESS | 2223 | 1467823590909 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:30 INFO - PROCESS | 2223 | 1467823590971 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
09:46:31 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:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
09:46:31 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:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
09:46:31 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:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
09:46:31 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:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
09:46:31 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:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
09:46:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:46:31 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:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
09:46:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
09:46:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:46:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
09:46:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 280ms
09:46:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
09:46:31 INFO - PROCESS | 2223 | 1467823591190 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:31 INFO - PROCESS | 2223 | 1467823591253 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
09:46:31 INFO - {}
09:46:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 267ms
09:46:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
09:46:31 INFO - PROCESS | 2223 | 1467823591459 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:31 INFO - PROCESS | 2223 | 1467823591524 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
09:46:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
09:46:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 217ms
09:46:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
09:46:31 INFO - PROCESS | 2223 | 1467823591685 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:31 INFO - PROCESS | 2223 | 1467823591751 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
09:46:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:46:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:46:32 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:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:46:32 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:46:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:46:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 347ms
09:46:32 INFO - TEST-START | /FileAPI/file/File-constructor.html
09:46:32 INFO - PROCESS | 2223 | 1467823592040 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - PROCESS | 2223 | 1467823592093 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
09:46:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
09:46:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
09:46:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
09:46:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
09:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
09:46:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
09:46:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 225ms
09:46:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
09:46:32 INFO - PROCESS | 2223 | 1467823592269 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - PROCESS | 2223 | 1467823592320 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
09:46:32 INFO - {}
09:46:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 217ms
09:46:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
09:46:32 INFO - PROCESS | 2223 | 1467823592487 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - PROCESS | 2223 | 1467823592545 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
09:46:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
09:46:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 219ms
09:46:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
09:46:32 INFO - PROCESS | 2223 | 1467823592710 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - PROCESS | 2223 | 1467823592786 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
09:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
09:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
09:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
09:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
09:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
09:46:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 267ms
09:46:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
09:46:32 INFO - PROCESS | 2223 | 1467823592989 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - PROCESS | 2223 | 1467823593072 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
09:46:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 267ms
09:46:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
09:46:33 INFO - PROCESS | 2223 | 1467823593257 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - PROCESS | 2223 | 1467823593309 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
09:46:33 INFO - reader.readAsText(blob_2)
09:46:33 INFO - }" did not throw
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
09:46:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
09:46:33 INFO - reader.readAsDataURL(blob_2)
09:46:33 INFO - }" did not throw
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
09:46:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
09:46:33 INFO - reader.readAsArrayBuffer(blob_2)
09:46:33 INFO - }" did not throw
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
09:46:33 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:46:33 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:33 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
09:46:33 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
09:46:33 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
09:46:33 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:46:33 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:46:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 220ms
09:46:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
09:46:33 INFO - PROCESS | 2223 | 1467823593487 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - PROCESS | 2223 | 1467823593545 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
09:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
09:46:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
09:46:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 267ms
09:46:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
09:46:33 INFO - PROCESS | 2223 | 1467823593759 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:33 INFO - PROCESS | 2223 | 1467823593839 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
09:46:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 268ms
09:46:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
09:46:34 INFO - PROCESS | 2223 | 1467823594033 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - PROCESS | 2223 | 1467823594088 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
09:46:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 219ms
09:46:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
09:46:34 INFO - PROCESS | 2223 | 1467823594254 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - PROCESS | 2223 | 1467823594310 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
09:46:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 216ms
09:46:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
09:46:34 INFO - PROCESS | 2223 | 1467823594472 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - PROCESS | 2223 | 1467823594556 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
09:46:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
09:46:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 517ms
09:46:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
09:46:34 INFO - PROCESS | 2223 | 1467823594992 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - PROCESS | 2223 | 1467823595066 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
09:46:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 266ms
09:46:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
09:46:35 INFO - PROCESS | 2223 | 1467823595269 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - PROCESS | 2223 | 1467823595321 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
09:46:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
09:46:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
09:46:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 224ms
09:46:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
09:46:35 INFO - PROCESS | 2223 | 1467823595492 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - PROCESS | 2223 | 1467823595550 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
09:46:35 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:46:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
09:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:46:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
09:46:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 218ms
09:46:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
09:46:35 INFO - PROCESS | 2223 | 1467823595709 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - PROCESS | 2223 | 1467823595770 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
09:46:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 217ms
09:46:35 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
09:46:35 INFO - PROCESS | 2223 | 1467823595934 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:35 INFO - PROCESS | 2223 | 1467823595981 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
09:46:36 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 224ms
09:46:36 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
09:46:36 INFO - PROCESS | 2223 | 1467823596155 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - PROCESS | 2223 | 1467823596207 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
09:46:36 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 217ms
09:46:36 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
09:46:36 INFO - PROCESS | 2223 | 1467823596373 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - PROCESS | 2223 | 1467823596416 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
09:46:36 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 220ms
09:46:36 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
09:46:36 INFO - PROCESS | 2223 | 1467823596600 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - PROCESS | 2223 | 1467823596643 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
09:46:36 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 217ms
09:46:36 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
09:46:36 INFO - PROCESS | 2223 | 1467823596820 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:36 INFO - PROCESS | 2223 | 1467823596880 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
09:46:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 219ms
09:46:37 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
09:46:37 INFO - PROCESS | 2223 | 1467823597042 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - PROCESS | 2223 | 1467823597086 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
09:46:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 218ms
09:46:37 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
09:46:37 INFO - PROCESS | 2223 | 1467823597283 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - PROCESS | 2223 | 1467823597342 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
09:46:37 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 218ms
09:46:37 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
09:46:37 INFO - PROCESS | 2223 | 1467823597502 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - PROCESS | 2223 | 1467823597557 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
09:46:37 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 222ms
09:46:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
09:46:37 INFO - PROCESS | 2223 | 1467823597758 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - PROCESS | 2223 | 1467823597805 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
09:46:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
09:46:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 199ms
09:46:37 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
09:46:37 INFO - PROCESS | 2223 | 1467823597932 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:37 INFO - PROCESS | 2223 | 1467823597985 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
09:46:38 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 217ms
09:46:38 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
09:46:38 INFO - PROCESS | 2223 | 1467823598153 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - PROCESS | 2223 | 1467823598204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
09:46:38 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 217ms
09:46:38 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
09:46:38 INFO - PROCESS | 2223 | 1467823598372 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - PROCESS | 2223 | 1467823598421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
09:46:38 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 217ms
09:46:38 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
09:46:38 INFO - PROCESS | 2223 | 1467823598591 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - PROCESS | 2223 | 1467823598640 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
09:46:38 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
09:46:38 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 219ms
09:46:38 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
09:46:38 INFO - PROCESS | 2223 | 1467823598818 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:38 INFO - PROCESS | 2223 | 1467823598881 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
09:46:39 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 273ms
09:46:39 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
09:46:39 INFO - PROCESS | 2223 | 1467823599090 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - PROCESS | 2223 | 1467823599142 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
09:46:39 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 219ms
09:46:39 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
09:46:39 INFO - PROCESS | 2223 | 1467823599316 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - PROCESS | 2223 | 1467823599371 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
09:46:39 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 219ms
09:46:39 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
09:46:39 INFO - PROCESS | 2223 | 1467823599536 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - PROCESS | 2223 | 1467823599587 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
09:46:39 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 217ms
09:46:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
09:46:39 INFO - PROCESS | 2223 | 1467823599756 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - PROCESS | 2223 | 1467823599806 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
09:46:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 216ms
09:46:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
09:46:39 INFO - PROCESS | 2223 | 1467823599974 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - PROCESS | 2223 | 1467823600022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
09:46:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 166ms
09:46:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
09:46:40 INFO - PROCESS | 2223 | 1467823600142 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - PROCESS | 2223 | 1467823600194 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
09:46:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 216ms
09:46:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
09:46:40 INFO - PROCESS | 2223 | 1467823600360 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - PROCESS | 2223 | 1467823600416 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
09:46:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 268ms
09:46:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
09:46:40 INFO - PROCESS | 2223 | 1467823600637 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - PROCESS | 2223 | 1467823600703 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
09:46:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 216ms
09:46:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
09:46:40 INFO - PROCESS | 2223 | 1467823600854 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:40 INFO - PROCESS | 2223 | 1467823600908 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
09:46:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 216ms
09:46:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
09:46:41 INFO - PROCESS | 2223 | 1467823601073 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:41 INFO - PROCESS | 2223 | 1467823601127 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
09:46:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 366ms
09:46:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
09:46:41 INFO - PROCESS | 2223 | 1467823601559 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:41 INFO - PROCESS | 2223 | 1467823601622 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
09:46:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 483ms
09:46:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
09:46:42 INFO - PROCESS | 2223 | 1467823602032 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - PROCESS | 2223 | 1467823602075 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
09:46:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 219ms
09:46:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
09:46:42 INFO - PROCESS | 2223 | 1467823602256 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - PROCESS | 2223 | 1467823602304 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
09:46:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 217ms
09:46:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
09:46:42 INFO - PROCESS | 2223 | 1467823602526 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - PROCESS | 2223 | 1467823602607 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
09:46:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 279ms
09:46:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
09:46:42 INFO - PROCESS | 2223 | 1467823602791 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:42 INFO - PROCESS | 2223 | 1467823602837 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
09:46:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 219ms
09:46:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
09:46:43 INFO - PROCESS | 2223 | 1467823603021 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - PROCESS | 2223 | 1467823603065 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
09:46:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 225ms
09:46:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
09:46:43 INFO - PROCESS | 2223 | 1467823603241 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - PROCESS | 2223 | 1467823603295 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
09:46:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 217ms
09:46:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
09:46:43 INFO - PROCESS | 2223 | 1467823603459 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - PROCESS | 2223 | 1467823603520 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
09:46:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 266ms
09:46:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
09:46:43 INFO - PROCESS | 2223 | 1467823603734 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 INFO - PROCESS | 2223 | 1467823603781 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:43 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:46:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 225ms
09:46:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
09:46:43 INFO - PROCESS | 2223 | 1467823603956 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - PROCESS | 2223 | 1467823604009 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 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:46:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 215ms
09:46:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
09:46:44 INFO - PROCESS | 2223 | 1467823604174 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - PROCESS | 2223 | 1467823604228 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
09:46:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 216ms
09:46:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
09:46:44 INFO - PROCESS | 2223 | 1467823604394 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - PROCESS | 2223 | 1467823604469 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
09:46:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 218ms
09:46:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
09:46:44 INFO - PROCESS | 2223 | 1467823604620 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - PROCESS | 2223 | 1467823604674 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
09:46:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 215ms
09:46:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
09:46:44 INFO - PROCESS | 2223 | 1467823604873 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:44 INFO - PROCESS | 2223 | 1467823604949 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
09:46:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 271ms
09:46:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
09:46:45 INFO - PROCESS | 2223 | 1467823605150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - PROCESS | 2223 | 1467823605204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
09:46:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 221ms
09:46:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
09:46:45 INFO - PROCESS | 2223 | 1467823605375 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - PROCESS | 2223 | 1467823605434 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
09:46:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 218ms
09:46:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
09:46:45 INFO - PROCESS | 2223 | 1467823605607 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - PROCESS | 2223 | 1467823605663 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
09:46:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 225ms
09:46:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
09:46:45 INFO - PROCESS | 2223 | 1467823605822 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - PROCESS | 2223 | 1467823606001 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 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:46:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 320ms
09:46:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
09:46:46 INFO - PROCESS | 2223 | 1467823606150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - PROCESS | 2223 | 1467823606201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 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:46:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 221ms
09:46:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
09:46:46 INFO - PROCESS | 2223 | 1467823606373 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - PROCESS | 2223 | 1467823606421 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
09:46:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 218ms
09:46:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
09:46:46 INFO - PROCESS | 2223 | 1467823606591 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - PROCESS | 2223 | 1467823606655 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
09:46:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 266ms
09:46:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
09:46:46 INFO - PROCESS | 2223 | 1467823606868 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:46 INFO - PROCESS | 2223 | 1467823606921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
09:46:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 223ms
09:46:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
09:46:47 INFO - PROCESS | 2223 | 1467823607087 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - PROCESS | 2223 | 1467823607141 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
09:46:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 217ms
09:46:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
09:46:47 INFO - PROCESS | 2223 | 1467823607307 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - PROCESS | 2223 | 1467823607376 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:46:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 216ms
09:46:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
09:46:47 INFO - PROCESS | 2223 | 1467823607524 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - PROCESS | 2223 | 1467823607579 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
09:46:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 171ms
09:46:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
09:46:47 INFO - PROCESS | 2223 | 1467823607703 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - PROCESS | 2223 | 1467823607756 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
09:46:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 216ms
09:46:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
09:46:47 INFO - PROCESS | 2223 | 1467823607922 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - PROCESS | 2223 | 1467823608008 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
09:46:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 522ms
09:46:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
09:46:48 INFO - PROCESS | 2223 | 1467823608448 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - PROCESS | 2223 | 1467823608562 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
09:46:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 270ms
09:46:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
09:46:48 INFO - PROCESS | 2223 | 1467823608723 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - PROCESS | 2223 | 1467823608769 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:46:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 218ms
09:46:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
09:46:48 INFO - PROCESS | 2223 | 1467823608951 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:48 INFO - PROCESS | 2223 | 1467823608997 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
09:46:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 218ms
09:46:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
09:46:49 INFO - PROCESS | 2223 | 1467823609189 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:49 INFO - PROCESS | 2223 | 1467823609245 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
09:46:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 237ms
09:46:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
09:46:49 INFO - PROCESS | 2223 | 1467823609409 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:49 INFO - PROCESS | 2223 | 1467823609455 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:46:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 467ms
09:46:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
09:46:49 INFO - PROCESS | 2223 | 1467823609880 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:49 INFO - PROCESS | 2223 | 1467823609925 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
09:46:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 222ms
09:46:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
09:46:50 INFO - PROCESS | 2223 | 1467823610104 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - PROCESS | 2223 | 1467823610148 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
09:46:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 220ms
09:46:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
09:46:50 INFO - PROCESS | 2223 | 1467823610326 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - PROCESS | 2223 | 1467823610370 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:46:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 168ms
09:46:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
09:46:50 INFO - PROCESS | 2223 | 1467823610504 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - PROCESS | 2223 | 1467823610556 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
09:46:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 220ms
09:46:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
09:46:50 INFO - PROCESS | 2223 | 1467823610737 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - PROCESS | 2223 | 1467823610794 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
09:46:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 222ms
09:46:50 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
09:46:50 INFO - PROCESS | 2223 | 1467823610969 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - PROCESS | 2223 | 1467823611063 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
09:46:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 275ms
09:46:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
09:46:51 INFO - PROCESS | 2223 | 1467823611239 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - PROCESS | 2223 | 1467823611295 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
09:46:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 217ms
09:46:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
09:46:51 INFO - PROCESS | 2223 | 1467823611468 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - PROCESS | 2223 | 1467823611521 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
09:46:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 225ms
09:46:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
09:46:51 INFO - PROCESS | 2223 | 1467823611719 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - PROCESS | 2223 | 1467823611778 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
09:46:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 231ms
09:46:51 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
09:46:51 INFO - PROCESS | 2223 | 1467823611938 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:51 INFO - PROCESS | 2223 | 1467823611986 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
09:46:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 216ms
09:46:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
09:46:52 INFO - PROCESS | 2223 | 1467823612168 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - PROCESS | 2223 | 1467823612220 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
09:46:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 217ms
09:46:52 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
09:46:52 INFO - PROCESS | 2223 | 1467823612376 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - PROCESS | 2223 | 1467823612424 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
09:46:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 167ms
09:46:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
09:46:52 INFO - PROCESS | 2223 | 1467823612556 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - PROCESS | 2223 | 1467823612607 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
09:46:52 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 269ms
09:46:52 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
09:46:52 INFO - PROCESS | 2223 | 1467823612904 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:52 INFO - PROCESS | 2223 | 1467823612972 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
09:46:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 597ms
09:46:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
09:46:53 INFO - PROCESS | 2223 | 1467823613475 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:53 INFO - PROCESS | 2223 | 1467823613517 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
09:46:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 216ms
09:46:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
09:46:53 INFO - PROCESS | 2223 | 1467823613701 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:53 INFO - PROCESS | 2223 | 1467823613747 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:53 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
09:46:53 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 216ms
09:46:53 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
09:46:53 INFO - PROCESS | 2223 | 1467823613944 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:53 INFO - PROCESS | 2223 | 1467823613997 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
09:46:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 242ms
09:46:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
09:46:54 INFO - PROCESS | 2223 | 1467823614157 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - PROCESS | 2223 | 1467823614205 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
09:46:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 218ms
09:46:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
09:46:54 INFO - PROCESS | 2223 | 1467823614390 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - PROCESS | 2223 | 1467823614473 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
09:46:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 227ms
09:46:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
09:46:54 INFO - PROCESS | 2223 | 1467823614610 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - PROCESS | 2223 | 1467823614660 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
09:46:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 168ms
09:46:54 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
09:46:54 INFO - PROCESS | 2223 | 1467823614785 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - PROCESS | 2223 | 1467823614830 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
09:46:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 173ms
09:46:54 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
09:46:54 INFO - PROCESS | 2223 | 1467823614955 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - PROCESS | 2223 | 1467823615002 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
09:46:55 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 218ms
09:46:55 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
09:46:55 INFO - PROCESS | 2223 | 1467823615174 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - PROCESS | 2223 | 1467823615229 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
09:46:55 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 219ms
09:46:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
09:46:55 INFO - PROCESS | 2223 | 1467823615405 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - PROCESS | 2223 | 1467823615458 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
09:46:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 217ms
09:46:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
09:46:55 INFO - PROCESS | 2223 | 1467823615632 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - PROCESS | 2223 | 1467823615698 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
09:46:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 222ms
09:46:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
09:46:55 INFO - PROCESS | 2223 | 1467823615854 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:55 INFO - PROCESS | 2223 | 1467823615909 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
09:46:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 370ms
09:46:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
09:46:56 INFO - PROCESS | 2223 | 1467823616225 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - PROCESS | 2223 | 1467823616267 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
09:46:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 218ms
09:46:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
09:46:56 INFO - PROCESS | 2223 | 1467823616452 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - PROCESS | 2223 | 1467823616499 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
09:46:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 174ms
09:46:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
09:46:56 INFO - PROCESS | 2223 | 1467823616624 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - PROCESS | 2223 | 1467823616672 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
09:46:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 220ms
09:46:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
09:46:56 INFO - PROCESS | 2223 | 1467823616851 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:56 INFO - PROCESS | 2223 | 1467823616901 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
09:46:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 174ms
09:46:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
09:46:57 INFO - PROCESS | 2223 | 1467823617021 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - PROCESS | 2223 | 1467823617069 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
09:46:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 216ms
09:46:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
09:46:57 INFO - PROCESS | 2223 | 1467823617240 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - PROCESS | 2223 | 1467823617287 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
09:46:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 167ms
09:46:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
09:46:57 INFO - PROCESS | 2223 | 1467823617419 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - PROCESS | 2223 | 1467823617471 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
09:46:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 176ms
09:46:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
09:46:57 INFO - PROCESS | 2223 | 1467823617589 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - PROCESS | 2223 | 1467823617636 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
09:46:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 217ms
09:46:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
09:46:57 INFO - PROCESS | 2223 | 1467823617809 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:57 INFO - PROCESS | 2223 | 1467823617856 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
09:46:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 318ms
09:46:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
09:46:58 INFO - PROCESS | 2223 | 1467823618140 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - PROCESS | 2223 | 1467823618191 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
09:46:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 229ms
09:46:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
09:46:58 INFO - PROCESS | 2223 | 1467823618366 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - PROCESS | 2223 | 1467823618418 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
09:46:58 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 218ms
09:46:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
09:46:58 INFO - PROCESS | 2223 | 1467823618587 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - PROCESS | 2223 | 1467823618639 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
09:46:58 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 217ms
09:46:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
09:46:58 INFO - PROCESS | 2223 | 1467823618806 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - PROCESS | 2223 | 1467823618855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
09:46:58 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 168ms
09:46:58 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
09:46:58 INFO - PROCESS | 2223 | 1467823618975 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:59 INFO - PROCESS | 2223 | 1467823619037 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
09:46:59 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 218ms
09:46:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
09:46:59 INFO - PROCESS | 2223 | 1467823619201 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:59 INFO - PROCESS | 2223 | 1467823619264 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
09:46:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 475ms
09:46:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
09:46:59 INFO - PROCESS | 2223 | 1467823619676 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:59 INFO - PROCESS | 2223 | 1467823619765 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:46:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
09:46:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 271ms
09:46:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
09:46:59 INFO - PROCESS | 2223 | 1467823619956 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - PROCESS | 2223 | 1467823620002 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
09:47:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 218ms
09:47:00 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
09:47:00 INFO - PROCESS | 2223 | 1467823620179 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - PROCESS | 2223 | 1467823620230 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
09:47:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 221ms
09:47:00 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
09:47:00 INFO - PROCESS | 2223 | 1467823620405 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - PROCESS | 2223 | 1467823620450 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 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:47:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 218ms
09:47:00 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
09:47:00 INFO - PROCESS | 2223 | 1467823620625 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - PROCESS | 2223 | 1467823620671 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
09:47:00 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 168ms
09:47:00 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
09:47:00 INFO - PROCESS | 2223 | 1467823620803 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:00 INFO - PROCESS | 2223 | 1467823620853 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
09:47:01 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 223ms
09:47:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
09:47:01 INFO - PROCESS | 2223 | 1467823621022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - PROCESS | 2223 | 1467823621065 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
09:47:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 220ms
09:47:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
09:47:01 INFO - PROCESS | 2223 | 1467823621243 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - PROCESS | 2223 | 1467823621286 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
09:47:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 167ms
09:47:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
09:47:01 INFO - PROCESS | 2223 | 1467823621417 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - PROCESS | 2223 | 1467823621468 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
09:47:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 223ms
09:47:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
09:47:01 INFO - PROCESS | 2223 | 1467823621638 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - PROCESS | 2223 | 1467823621683 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
09:47:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
09:47:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 218ms
09:47:01 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
09:47:01 INFO - PROCESS | 2223 | 1467823621859 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:01 INFO - PROCESS | 2223 | 1467823621921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
09:47:02 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 219ms
09:47:02 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
09:47:02 INFO - PROCESS | 2223 | 1467823622085 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - PROCESS | 2223 | 1467823622138 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
09:47:02 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 224ms
09:47:02 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
09:47:02 INFO - PROCESS | 2223 | 1467823622317 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - PROCESS | 2223 | 1467823622381 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
09:47:02 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 371ms
09:47:02 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
09:47:02 INFO - PROCESS | 2223 | 1467823622681 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - PROCESS | 2223 | 1467823622734 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
09:47:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
09:47:02 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 219ms
09:47:02 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
09:47:02 INFO - PROCESS | 2223 | 1467823622908 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:02 INFO - PROCESS | 2223 | 1467823622982 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
09:47:03 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 218ms
09:47:03 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
09:47:03 INFO - PROCESS | 2223 | 1467823623124 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - PROCESS | 2223 | 1467823623170 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
09:47:03 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 219ms
09:47:03 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
09:47:03 INFO - PROCESS | 2223 | 1467823623352 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - PROCESS | 2223 | 1467823623422 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
09:47:03 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 273ms
09:47:03 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
09:47:03 INFO - PROCESS | 2223 | 1467823623622 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - PROCESS | 2223 | 1467823623671 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
09:47:03 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 168ms
09:47:03 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
09:47:03 INFO - PROCESS | 2223 | 1467823623804 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:03 INFO - PROCESS | 2223 | 1467823623852 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
09:47:04 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 229ms
09:47:04 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
09:47:04 INFO - PROCESS | 2223 | 1467823624025 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - PROCESS | 2223 | 1467823624078 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
09:47:04 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 217ms
09:47:04 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
09:47:04 INFO - PROCESS | 2223 | 1467823624251 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - PROCESS | 2223 | 1467823624302 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
09:47:04 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 224ms
09:47:04 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
09:47:04 INFO - PROCESS | 2223 | 1467823624471 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - PROCESS | 2223 | 1467823624527 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
09:47:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
09:47:04 INFO - window.indexedDB.open('test', val);..." did not throw
09:47:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:47:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
09:47:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
09:47:04 INFO - window.indexedDB.open('test', val);..." did not throw
09:47:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:47:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
09:47:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
09:47:04 INFO - window.indexedDB.open('test', val);..." did not throw
09:47:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:47:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
09:47:04 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
09:47:04 INFO - window.indexedDB.open('test', val);..." did not throw
09:47:04 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:04 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:47:04 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
09:47:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
09:47:04 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 271ms
09:47:04 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
09:47:04 INFO - PROCESS | 2223 | 1467823624752 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - PROCESS | 2223 | 1467823624807 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
09:47:04 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 225ms
09:47:04 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
09:47:04 INFO - PROCESS | 2223 | 1467823624972 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:05 INFO - PROCESS | 2223 | 1467823625022 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
09:47:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
09:47:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 672ms
09:47:05 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
09:47:05 INFO - PROCESS | 2223 | 1467823625646 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:05 INFO - PROCESS | 2223 | 1467823625688 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
09:47:06 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 365ms
09:47:06 INFO - TEST-START | /IndexedDB/idbindex_count.htm
09:47:06 INFO - PROCESS | 2223 | 1467823626015 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - PROCESS | 2223 | 1467823626080 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
09:47:06 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 419ms
09:47:06 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
09:47:06 INFO - PROCESS | 2223 | 1467823626437 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - PROCESS | 2223 | 1467823626488 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
09:47:06 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 218ms
09:47:06 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
09:47:06 INFO - PROCESS | 2223 | 1467823626659 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - PROCESS | 2223 | 1467823626706 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
09:47:06 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 217ms
09:47:06 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
09:47:06 INFO - PROCESS | 2223 | 1467823626886 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:06 INFO - PROCESS | 2223 | 1467823626932 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
09:47:07 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 218ms
09:47:07 INFO - TEST-START | /IndexedDB/idbindex_get.htm
09:47:07 INFO - PROCESS | 2223 | 1467823627103 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - PROCESS | 2223 | 1467823627149 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
09:47:07 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 225ms
09:47:07 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
09:47:07 INFO - PROCESS | 2223 | 1467823627324 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - PROCESS | 2223 | 1467823627368 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
09:47:07 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 220ms
09:47:07 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
09:47:07 INFO - PROCESS | 2223 | 1467823627554 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - PROCESS | 2223 | 1467823627602 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
09:47:07 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 225ms
09:47:07 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
09:47:07 INFO - PROCESS | 2223 | 1467823627774 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - PROCESS | 2223 | 1467823627820 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:07 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
09:47:07 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 217ms
09:47:07 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
09:47:07 INFO - PROCESS | 2223 | 1467823627994 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - PROCESS | 2223 | 1467823628060 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
09:47:08 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 219ms
09:47:08 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
09:47:08 INFO - PROCESS | 2223 | 1467823628221 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - PROCESS | 2223 | 1467823628270 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
09:47:08 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 216ms
09:47:08 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
09:47:08 INFO - PROCESS | 2223 | 1467823628451 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - PROCESS | 2223 | 1467823628510 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
09:47:08 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 227ms
09:47:08 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
09:47:08 INFO - PROCESS | 2223 | 1467823628673 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - PROCESS | 2223 | 1467823628738 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
09:47:08 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 217ms
09:47:08 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
09:47:08 INFO - PROCESS | 2223 | 1467823628895 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:08 INFO - PROCESS | 2223 | 1467823628970 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
09:47:09 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 319ms
09:47:09 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
09:47:09 INFO - PROCESS | 2223 | 1467823629223 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - PROCESS | 2223 | 1467823629281 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
09:47:09 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 270ms
09:47:09 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
09:47:09 INFO - PROCESS | 2223 | 1467823629503 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - PROCESS | 2223 | 1467823629560 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
09:47:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 224ms
09:47:09 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
09:47:09 INFO - PROCESS | 2223 | 1467823629724 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - PROCESS | 2223 | 1467823629771 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
09:47:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 166ms
09:47:09 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
09:47:09 INFO - PROCESS | 2223 | 1467823629892 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:09 INFO - PROCESS | 2223 | 1467823629943 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
09:47:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 217ms
09:47:10 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
09:47:10 INFO - PROCESS | 2223 | 1467823630112 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - PROCESS | 2223 | 1467823630166 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
09:47:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 222ms
09:47:10 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
09:47:10 INFO - PROCESS | 2223 | 1467823630338 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - PROCESS | 2223 | 1467823630395 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
09:47:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 218ms
09:47:10 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
09:47:10 INFO - PROCESS | 2223 | 1467823630558 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - PROCESS | 2223 | 1467823630606 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
09:47:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 166ms
09:47:10 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
09:47:10 INFO - PROCESS | 2223 | 1467823630727 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - PROCESS | 2223 | 1467823630774 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
09:47:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 168ms
09:47:10 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
09:47:10 INFO - PROCESS | 2223 | 1467823630902 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:10 INFO - PROCESS | 2223 | 1467823630955 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
09:47:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 225ms
09:47:11 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
09:47:11 INFO - PROCESS | 2223 | 1467823631124 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - PROCESS | 2223 | 1467823631173 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
09:47:11 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 167ms
09:47:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
09:47:11 INFO - PROCESS | 2223 | 1467823631294 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - PROCESS | 2223 | 1467823631358 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
09:47:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 217ms
09:47:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
09:47:11 INFO - PROCESS | 2223 | 1467823631518 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - PROCESS | 2223 | 1467823631571 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
09:47:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 217ms
09:47:11 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
09:47:11 INFO - PROCESS | 2223 | 1467823631740 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - PROCESS | 2223 | 1467823631795 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:11 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:47:11 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 219ms
09:47:11 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
09:47:11 INFO - PROCESS | 2223 | 1467823631959 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:12 INFO - PROCESS | 2223 | 1467823632010 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
09:47:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 218ms
09:47:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
09:47:12 INFO - PROCESS | 2223 | 1467823632185 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:12 INFO - PROCESS | 2223 | 1467823632240 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
09:47:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 322ms
09:47:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
09:47:12 INFO - PROCESS | 2223 | 1467823632538 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:12 INFO - PROCESS | 2223 | 1467823632609 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:12 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
09:47:12 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 422ms
09:47:12 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
09:47:12 INFO - PROCESS | 2223 | 1467823632962 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - PROCESS | 2223 | 1467823633021 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:47:13 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 422ms
09:47:13 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
09:47:13 INFO - PROCESS | 2223 | 1467823633387 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - PROCESS | 2223 | 1467823633427 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
09:47:13 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 169ms
09:47:13 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
09:47:13 INFO - PROCESS | 2223 | 1467823633560 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - PROCESS | 2223 | 1467823633609 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
09:47:13 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
09:47:13 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 222ms
09:47:13 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
09:47:13 INFO - PROCESS | 2223 | 1467823633791 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:13 INFO - PROCESS | 2223 | 1467823633859 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
09:47:14 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
09:47:14 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 218ms
09:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
09:47:14 INFO - PROCESS | 2223 | 1467823634009 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - PROCESS | 2223 | 1467823634053 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
09:47:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 218ms
09:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
09:47:14 INFO - PROCESS | 2223 | 1467823634235 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - PROCESS | 2223 | 1467823634277 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 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:47:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 216ms
09:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
09:47:14 INFO - PROCESS | 2223 | 1467823634454 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - PROCESS | 2223 | 1467823634505 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 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:47:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 223ms
09:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
09:47:14 INFO - PROCESS | 2223 | 1467823634675 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - PROCESS | 2223 | 1467823634718 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 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:47:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 220ms
09:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
09:47:14 INFO - PROCESS | 2223 | 1467823634904 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:14 INFO - PROCESS | 2223 | 1467823634956 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 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:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 169ms
09:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
09:47:15 INFO - PROCESS | 2223 | 1467823635077 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 INFO - PROCESS | 2223 | 1467823635121 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 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:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 220ms
09:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
09:47:15 INFO - PROCESS | 2223 | 1467823635303 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 INFO - PROCESS | 2223 | 1467823635353 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 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:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 226ms
09:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
09:47:15 INFO - PROCESS | 2223 | 1467823635539 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 INFO - PROCESS | 2223 | 1467823635604 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 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:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 229ms
09:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
09:47:15 INFO - PROCESS | 2223 | 1467823635761 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 INFO - PROCESS | 2223 | 1467823635821 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
09:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 217ms
09:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
09:47:16 INFO - PROCESS | 2223 | 1467823636002 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - PROCESS | 2223 | 1467823636064 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
09:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 225ms
09:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
09:47:16 INFO - PROCESS | 2223 | 1467823636222 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - PROCESS | 2223 | 1467823636276 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
09:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 222ms
09:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
09:47:16 INFO - PROCESS | 2223 | 1467823636452 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - PROCESS | 2223 | 1467823636505 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
09:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 224ms
09:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
09:47:16 INFO - PROCESS | 2223 | 1467823636672 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - PROCESS | 2223 | 1467823636719 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
09:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 217ms
09:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
09:47:16 INFO - PROCESS | 2223 | 1467823636892 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:16 INFO - PROCESS | 2223 | 1467823636938 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
09:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 218ms
09:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
09:47:17 INFO - PROCESS | 2223 | 1467823637111 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - PROCESS | 2223 | 1467823637176 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
09:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 218ms
09:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
09:47:17 INFO - PROCESS | 2223 | 1467823637337 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - PROCESS | 2223 | 1467823637386 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 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:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 169ms
09:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
09:47:17 INFO - PROCESS | 2223 | 1467823637508 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - PROCESS | 2223 | 1467823637555 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
09:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 218ms
09:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
09:47:17 INFO - PROCESS | 2223 | 1467823637729 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - PROCESS | 2223 | 1467823637785 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
09:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 217ms
09:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
09:47:17 INFO - PROCESS | 2223 | 1467823637954 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - PROCESS | 2223 | 1467823638006 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 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:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 220ms
09:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
09:47:18 INFO - PROCESS | 2223 | 1467823638179 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - PROCESS | 2223 | 1467823638236 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 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:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 216ms
09:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
09:47:18 INFO - PROCESS | 2223 | 1467823638393 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - PROCESS | 2223 | 1467823638445 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
09:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 217ms
09:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
09:47:18 INFO - PROCESS | 2223 | 1467823638613 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - PROCESS | 2223 | 1467823638671 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
09:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 217ms
09:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
09:47:18 INFO - PROCESS | 2223 | 1467823638837 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:18 INFO - PROCESS | 2223 | 1467823638890 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
09:47:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 222ms
09:47:19 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
09:47:19 INFO - PROCESS | 2223 | 1467823639056 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 INFO - PROCESS | 2223 | 1467823639108 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 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:47:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 422ms
09:47:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
09:47:19 INFO - PROCESS | 2223 | 1467823639508 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 INFO - PROCESS | 2223 | 1467823639581 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
09:47:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 268ms
09:47:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
09:47:19 INFO - PROCESS | 2223 | 1467823639785 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 INFO - PROCESS | 2223 | 1467823639833 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:19 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:47:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 218ms
09:47:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
09:47:20 INFO - PROCESS | 2223 | 1467823640005 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 INFO - PROCESS | 2223 | 1467823640055 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 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:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 223ms
09:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
09:47:20 INFO - PROCESS | 2223 | 1467823640223 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 INFO - PROCESS | 2223 | 1467823640268 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 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:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 220ms
09:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
09:47:20 INFO - PROCESS | 2223 | 1467823640444 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 INFO - PROCESS | 2223 | 1467823640487 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
09:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 170ms
09:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
09:47:20 INFO - PROCESS | 2223 | 1467823640623 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 INFO - PROCESS | 2223 | 1467823640676 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 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:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 217ms
09:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
09:47:20 INFO - PROCESS | 2223 | 1467823640844 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:20 INFO - PROCESS | 2223 | 1467823640887 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
09:47:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 218ms
09:47:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
09:47:21 INFO - PROCESS | 2223 | 1467823641070 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - PROCESS | 2223 | 1467823641121 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
09:47:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 274ms
09:47:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
09:47:21 INFO - PROCESS | 2223 | 1467823641340 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - PROCESS | 2223 | 1467823641392 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
09:47:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 170ms
09:47:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
09:47:21 INFO - PROCESS | 2223 | 1467823641512 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - PROCESS | 2223 | 1467823641558 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 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:47:21 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
09:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:47:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 217ms
09:47:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
09:47:21 INFO - PROCESS | 2223 | 1467823641739 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:21 INFO - PROCESS | 2223 | 1467823641808 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 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:47:22 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
09:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 268ms
09:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
09:47:22 INFO - PROCESS | 2223 | 1467823642009 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - PROCESS | 2223 | 1467823642059 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
09:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 215ms
09:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
09:47:22 INFO - PROCESS | 2223 | 1467823642238 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - PROCESS | 2223 | 1467823642295 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
09:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 221ms
09:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
09:47:22 INFO - PROCESS | 2223 | 1467823642458 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - PROCESS | 2223 | 1467823642513 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
09:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 217ms
09:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
09:47:22 INFO - PROCESS | 2223 | 1467823642678 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - PROCESS | 2223 | 1467823642739 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
09:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 220ms
09:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
09:47:22 INFO - PROCESS | 2223 | 1467823642917 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:22 INFO - PROCESS | 2223 | 1467823642970 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
09:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 222ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
09:47:23 INFO - PROCESS | 2223 | 1467823643138 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - PROCESS | 2223 | 1467823643188 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
09:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 216ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
09:47:23 INFO - PROCESS | 2223 | 1467823643356 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - PROCESS | 2223 | 1467823643405 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
09:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 217ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
09:47:23 INFO - PROCESS | 2223 | 1467823643576 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - PROCESS | 2223 | 1467823643626 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 216ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
09:47:23 INFO - PROCESS | 2223 | 1467823643794 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 INFO - PROCESS | 2223 | 1467823643842 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:23 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:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 169ms
09:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
09:47:23 INFO - PROCESS | 2223 | 1467823643971 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - PROCESS | 2223 | 1467823644026 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
09:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 219ms
09:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
09:47:24 INFO - PROCESS | 2223 | 1467823644192 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - PROCESS | 2223 | 1467823644243 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
09:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 215ms
09:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
09:47:24 INFO - PROCESS | 2223 | 1467823644410 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - PROCESS | 2223 | 1467823644461 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
09:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 167ms
09:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
09:47:24 INFO - PROCESS | 2223 | 1467823644578 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - PROCESS | 2223 | 1467823644627 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
09:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 169ms
09:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
09:47:24 INFO - PROCESS | 2223 | 1467823644754 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - PROCESS | 2223 | 1467823644809 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
09:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 220ms
09:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
09:47:24 INFO - PROCESS | 2223 | 1467823644976 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - PROCESS | 2223 | 1467823645026 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
09:47:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 217ms
09:47:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
09:47:25 INFO - PROCESS | 2223 | 1467823645204 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - PROCESS | 2223 | 1467823645258 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
09:47:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 227ms
09:47:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
09:47:25 INFO - PROCESS | 2223 | 1467823645423 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - PROCESS | 2223 | 1467823645478 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
09:47:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 218ms
09:47:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
09:47:25 INFO - PROCESS | 2223 | 1467823645643 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:25 INFO - PROCESS | 2223 | 1467823645726 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
09:47:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 369ms
09:47:26 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
09:47:26 INFO - PROCESS | 2223 | 1467823646118 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:26 INFO - PROCESS | 2223 | 1467823646174 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
09:47:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 469ms
09:47:26 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
09:47:26 INFO - PROCESS | 2223 | 1467823646590 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:26 INFO - PROCESS | 2223 | 1467823646633 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
09:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
09:47:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 218ms
09:47:26 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
09:47:26 INFO - PROCESS | 2223 | 1467823646812 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:26 INFO - PROCESS | 2223 | 1467823646865 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
09:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 218ms
09:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
09:47:27 INFO - PROCESS | 2223 | 1467823647040 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - PROCESS | 2223 | 1467823647099 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
09:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 275ms
09:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
09:47:27 INFO - PROCESS | 2223 | 1467823647308 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - PROCESS | 2223 | 1467823647358 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
09:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 216ms
09:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
09:47:27 INFO - PROCESS | 2223 | 1467823647526 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - PROCESS | 2223 | 1467823647569 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
09:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
09:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 217ms
09:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
09:47:27 INFO - PROCESS | 2223 | 1467823647758 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:27 INFO - PROCESS | 2223 | 1467823647855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
09:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 278ms
09:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
09:47:28 INFO - PROCESS | 2223 | 1467823648029 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 INFO - PROCESS | 2223 | 1467823648078 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 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:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 220ms
09:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
09:47:28 INFO - PROCESS | 2223 | 1467823648255 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 INFO - PROCESS | 2223 | 1467823648302 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 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:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 169ms
09:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
09:47:28 INFO - PROCESS | 2223 | 1467823648443 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 INFO - PROCESS | 2223 | 1467823648501 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 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:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 219ms
09:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
09:47:28 INFO - PROCESS | 2223 | 1467823648661 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 INFO - PROCESS | 2223 | 1467823648720 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 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:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 216ms
09:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
09:47:28 INFO - PROCESS | 2223 | 1467823648886 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:28 INFO - PROCESS | 2223 | 1467823648956 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 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:47:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 267ms
09:47:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
09:47:29 INFO - PROCESS | 2223 | 1467823649155 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 INFO - PROCESS | 2223 | 1467823649206 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 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:47:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 217ms
09:47:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
09:47:29 INFO - PROCESS | 2223 | 1467823649387 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 INFO - PROCESS | 2223 | 1467823649442 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 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:47:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 231ms
09:47:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
09:47:29 INFO - PROCESS | 2223 | 1467823649607 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 INFO - PROCESS | 2223 | 1467823649668 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
09:47:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 218ms
09:47:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
09:47:29 INFO - PROCESS | 2223 | 1467823649829 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:29 INFO - PROCESS | 2223 | 1467823649894 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
09:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 270ms
09:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
09:47:30 INFO - PROCESS | 2223 | 1467823650106 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - PROCESS | 2223 | 1467823650156 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
09:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 219ms
09:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
09:47:30 INFO - PROCESS | 2223 | 1467823650326 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - PROCESS | 2223 | 1467823650375 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
09:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 168ms
09:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
09:47:30 INFO - PROCESS | 2223 | 1467823650503 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - PROCESS | 2223 | 1467823650555 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
09:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 223ms
09:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
09:47:30 INFO - PROCESS | 2223 | 1467823650723 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - PROCESS | 2223 | 1467823650792 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
09:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 267ms
09:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
09:47:30 INFO - PROCESS | 2223 | 1467823650992 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - PROCESS | 2223 | 1467823651040 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
09:47:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 219ms
09:47:31 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
09:47:31 INFO - PROCESS | 2223 | 1467823651220 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - PROCESS | 2223 | 1467823651273 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 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:47:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 223ms
09:47:31 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
09:47:31 INFO - PROCESS | 2223 | 1467823651441 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - PROCESS | 2223 | 1467823651491 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
09:47:31 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 216ms
09:47:31 INFO - TEST-START | /IndexedDB/idbtransaction.htm
09:47:31 INFO - PROCESS | 2223 | 1467823651659 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - PROCESS | 2223 | 1467823651708 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
09:47:31 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
09:47:31 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 166ms
09:47:31 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
09:47:31 INFO - PROCESS | 2223 | 1467823651827 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:31 INFO - PROCESS | 2223 | 1467823651878 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
09:47:32 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 218ms
09:47:32 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
09:47:32 INFO - PROCESS | 2223 | 1467823652052 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:32 INFO - PROCESS | 2223 | 1467823652105 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
09:47:32 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
09:47:32 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 274ms
09:47:32 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
09:47:32 INFO - PROCESS | 2223 | 1467823652324 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:32 INFO - PROCESS | 2223 | 1467823652391 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:32 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
09:47:32 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 521ms
09:47:32 INFO - TEST-START | /IndexedDB/index_sort_order.htm
09:47:32 INFO - PROCESS | 2223 | 1467823652848 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:32 INFO - PROCESS | 2223 | 1467823652917 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:33 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
09:47:33 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 267ms
09:47:33 INFO - TEST-START | /IndexedDB/interfaces.html
09:47:33 INFO - PROCESS | 2223 | 1467823653124 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:33 INFO - PROCESS | 2223 | 1467823653170 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
09:47:33 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:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
09:47:33 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:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
09:47:33 INFO - TEST-OK | /IndexedDB/interfaces.html | took 299ms
09:47:33 INFO - TEST-START | /IndexedDB/interfaces.worker
09:47:33 INFO - PROCESS | 2223 | 1467823653437 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:33 INFO - PROCESS | 2223 | 1467823653494 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
09:47:33 INFO - {}
09:47:33 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:47:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:47:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:47:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:47:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:47:33 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
09:47:33 INFO - {}
09:47:33 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:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
09:47:33 INFO - {}
09:47:33 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:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
09:47:33 INFO - {}
09:47:33 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 444ms
09:47:33 INFO - TEST-START | /IndexedDB/key_invalid.htm
09:47:33 INFO - PROCESS | 2223 | 1467823653873 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:33 INFO - PROCESS | 2223 | 1467823653925 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
09:47:34 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
09:47:34 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 220ms
09:47:34 INFO - TEST-START | /IndexedDB/key_valid.html
09:47:34 INFO - PROCESS | 2223 | 1467823654096 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - PROCESS | 2223 | 1467823654150 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
09:47:34 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
09:47:34 INFO - TEST-OK | /IndexedDB/key_valid.html | took 377ms
09:47:34 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
09:47:34 INFO - PROCESS | 2223 | 1467823654478 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - PROCESS | 2223 | 1467823654545 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
09:47:34 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 266ms
09:47:34 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
09:47:34 INFO - PROCESS | 2223 | 1467823654744 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - PROCESS | 2223 | 1467823654799 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
09:47:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 217ms
09:47:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
09:47:34 INFO - PROCESS | 2223 | 1467823654969 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - PROCESS | 2223 | 1467823655036 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
09:47:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
09:47:35 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
09:47:35 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 272ms
09:47:35 INFO - TEST-START | /IndexedDB/keyorder.htm
09:47:35 INFO - PROCESS | 2223 | 1467823655239 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - PROCESS | 2223 | 1467823655295 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
09:47:35 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
09:47:35 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 323ms
09:47:35 INFO - TEST-START | /IndexedDB/keypath.htm
09:47:35 INFO - PROCESS | 2223 | 1467823655575 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - PROCESS | 2223 | 1467823655628 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
09:47:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
09:47:35 INFO - TEST-OK | /IndexedDB/keypath.htm | took 283ms
09:47:35 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
09:47:35 INFO - PROCESS | 2223 | 1467823655862 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:35 INFO - PROCESS | 2223 | 1467823655924 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
09:47:36 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 271ms
09:47:36 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
09:47:36 INFO - PROCESS | 2223 | 1467823656139 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - PROCESS | 2223 | 1467823656194 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
09:47:36 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
09:47:36 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 218ms
09:47:36 INFO - TEST-START | /IndexedDB/list_ordering.htm
09:47:36 INFO - PROCESS | 2223 | 1467823656359 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - PROCESS | 2223 | 1467823656441 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
09:47:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
09:47:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
09:47:36 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 267ms
09:47:36 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
09:47:36 INFO - PROCESS | 2223 | 1467823656628 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - PROCESS | 2223 | 1467823656675 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
09:47:36 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 218ms
09:47:36 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
09:47:36 INFO - PROCESS | 2223 | 1467823656855 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:36 INFO - PROCESS | 2223 | 1467823656905 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
09:47:37 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 221ms
09:47:37 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
09:47:37 INFO - PROCESS | 2223 | 1467823657078 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - PROCESS | 2223 | 1467823657125 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
09:47:37 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 168ms
09:47:37 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
09:47:37 INFO - PROCESS | 2223 | 1467823657254 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - PROCESS | 2223 | 1467823657305 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
09:47:37 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 225ms
09:47:37 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
09:47:37 INFO - PROCESS | 2223 | 1467823657474 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - PROCESS | 2223 | 1467823657533 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
09:47:37 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 218ms
09:47:37 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
09:47:37 INFO - PROCESS | 2223 | 1467823657694 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - PROCESS | 2223 | 1467823657743 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
09:47:37 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 217ms
09:47:37 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
09:47:37 INFO - PROCESS | 2223 | 1467823657920 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:37 INFO - PROCESS | 2223 | 1467823657972 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
09:47:38 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 222ms
09:47:38 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
09:47:38 INFO - PROCESS | 2223 | 1467823658139 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - PROCESS | 2223 | 1467823658194 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
09:47:38 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 166ms
09:47:38 INFO - TEST-START | /IndexedDB/value.htm
09:47:38 INFO - PROCESS | 2223 | 1467823658309 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - PROCESS | 2223 | 1467823658368 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
09:47:38 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
09:47:38 INFO - TEST-OK | /IndexedDB/value.htm | took 215ms
09:47:38 INFO - TEST-START | /IndexedDB/value_recursive.htm
09:47:38 INFO - PROCESS | 2223 | 1467823658527 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - PROCESS | 2223 | 1467823658586 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
09:47:38 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
09:47:38 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
09:47:38 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 219ms
09:47:38 INFO - TEST-START | /IndexedDB/writer-starvation.htm
09:47:38 INFO - PROCESS | 2223 | 1467823658754 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:38 INFO - PROCESS | 2223 | 1467823658809 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:39 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
09:47:39 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 576ms
09:47:39 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
09:47:39 INFO - PROCESS | 2223 | 1467823659328 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:39 INFO - PROCESS | 2223 | 1467823659390 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
09:47:39 INFO - {}
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
09:47:39 INFO - {}
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
09:47:39 INFO - {}
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
09:47:39 INFO - {}
09:47:39 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 319ms
09:47:39 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
09:47:39 INFO - PROCESS | 2223 | 1467823659661 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:39 INFO - PROCESS | 2223 | 1467823659706 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
09:47:39 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
09:47:39 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 168ms
09:47:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
09:47:39 INFO - PROCESS | 2223 | 1467823659839 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:39 INFO - PROCESS | 2223 | 1467823659892 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
09:47:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 233ms
09:47:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
09:47:40 INFO - PROCESS | 2223 | 1467823660072 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - PROCESS | 2223 | 1467823660116 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
09:47:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 231ms
09:47:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
09:47:40 INFO - PROCESS | 2223 | 1467823660307 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - PROCESS | 2223 | 1467823660352 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
09:47:40 INFO - [native code]
09:47:40 INFO - }" but got function "function () {
09:47:40 INFO - }"
09:47:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
09:47:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
09:47:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 168ms
09:47:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
09:47:40 INFO - PROCESS | 2223 | 1467823660479 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - PROCESS | 2223 | 1467823660535 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 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:47:40 INFO - [native code]
09:47:40 INFO - }" but got function "function () {
09:47:40 INFO - }"
09:47:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
09:47:40 INFO - {}
09:47:40 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:47:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
09:47:40 INFO - {}
09:47:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 218ms
09:47:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
09:47:40 INFO - PROCESS | 2223 | 1467823660705 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - PROCESS | 2223 | 1467823660750 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
09:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
09:47:40 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:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:47:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
09:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:47:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:47:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
09:47:40 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:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:47:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
09:47:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:47:40 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:47:40 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:40 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:47:40 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:47:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 221ms
09:47:40 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
09:47:40 INFO - PROCESS | 2223 | 1467823660930 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:40 INFO - PROCESS | 2223 | 1467823660991 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
09:47:41 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 166ms
09:47:41 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
09:47:41 INFO - PROCESS | 2223 | 1467823661106 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:41 INFO - PROCESS | 2223 | 1467823661151 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
09:47:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
09:47:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
09:47:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
09:47:41 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 177ms
09:47:41 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
09:47:41 INFO - PROCESS | 2223 | 1467823661277 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:41 INFO - PROCESS | 2223 | 1467823661321 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
09:47:41 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
09:47:41 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
09:47:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
09:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:47:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
09:47:41 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 174ms
09:47:41 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
09:47:41 INFO - PROCESS | 2223 | 1467823661457 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:41 INFO - PROCESS | 2223 | 1467823661514 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
09:47:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
09:47:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
09:47:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
09:47:42 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
09:47:42 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1219ms
09:47:42 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
09:47:42 INFO - PROCESS | 2223 | 1467823662678 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:42 INFO - PROCESS | 2223 | 1467823662724 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
09:47:43 INFO - {}
09:47:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
09:47:43 INFO - {}
09:47:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
09:47:43 INFO - {}
09:47:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
09:47:43 INFO - {}
09:47:43 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
09:47:43 INFO - {}
09:47:43 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1222ms
09:47:43 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
09:47:43 INFO - PROCESS | 2223 | 1467823663901 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:43 INFO - PROCESS | 2223 | 1467823663937 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:44 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
09:47:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 369ms
09:47:44 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
09:47:44 INFO - PROCESS | 2223 | 1467823664273 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:44 INFO - PROCESS | 2223 | 1467823664311 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:44 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
09:47:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
09:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
09:47:44 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 167ms
09:47:44 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
09:47:44 INFO - PROCESS | 2223 | 1467823664442 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:44 INFO - PROCESS | 2223 | 1467823664490 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:54 INFO - PROCESS | 2223 | MARIONETTE LOG: INFO: Timeout fired
09:47:54 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:47:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
09:47:54 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10140ms
09:47:54 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
09:47:54 INFO - PROCESS | 2223 | 1467823674586 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:54 INFO - PROCESS | 2223 | 1467823674622 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
09:47:55 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 469ms
09:47:55 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
09:47:55 INFO - PROCESS | 2223 | 1467823675071 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - PROCESS | 2223 | 1467823675108 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
09:47:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 169ms
09:47:55 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
09:47:55 INFO - PROCESS | 2223 | 1467823675243 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - PROCESS | 2223 | 1467823675290 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
09:47:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 220ms
09:47:55 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
09:47:55 INFO - PROCESS | 2223 | 1467823675461 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - PROCESS | 2223 | 1467823675505 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
09:47:55 INFO - {}
09:47:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 222ms
09:47:55 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
09:47:55 INFO - PROCESS | 2223 | 1467823675690 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - PROCESS | 2223 | 1467823675741 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
09:47:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 166ms
09:47:55 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
09:47:55 INFO - PROCESS | 2223 | 1467823675860 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:55 INFO - PROCESS | 2223 | 1467823675921 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
09:47:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
09:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
09:47:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
09:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
09:47:56 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 218ms
09:47:56 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
09:47:56 INFO - PROCESS | 2223 | 1467823676080 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - PROCESS | 2223 | 1467823676135 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 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:47:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 218ms
09:47:56 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
09:47:56 INFO - PROCESS | 2223 | 1467823676319 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - PROCESS | 2223 | 1467823676370 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
09:47:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 226ms
09:47:56 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
09:47:56 INFO - PROCESS | 2223 | 1467823676544 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - PROCESS | 2223 | 1467823676593 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
09:47:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 218ms
09:47:56 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
09:47:56 INFO - PROCESS | 2223 | 1467823676764 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - PROCESS | 2223 | 1467823676807 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
09:47:56 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
09:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:56 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
09:47:56 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
09:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:56 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
09:47:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
09:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:47:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
09:47:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
09:47:56 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
09:47:56 INFO - PROCESS | 2223 | 1467823676940 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:56 INFO - PROCESS | 2223 | 1467823676990 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
09:47:57 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 218ms
09:47:57 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
09:47:57 INFO - PROCESS | 2223 | 1467823677160 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 INFO - PROCESS | 2223 | 1467823677205 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
09:47:57 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 165ms
09:47:57 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
09:47:57 INFO - PROCESS | 2223 | 1467823677328 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 INFO - PROCESS | 2223 | 1467823677372 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
09:47:57 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 168ms
09:47:57 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
09:47:57 INFO - PROCESS | 2223 | 1467823677504 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 INFO - PROCESS | 2223 | 1467823677554 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:47:57 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:47:57 INFO - do_test/)
09:48:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
09:48:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
09:48:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
09:48:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
09:48:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
09:48:19 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
09:48:19 INFO - )
09:48:19 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 218ms
09:48:19 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
09:48:19 INFO - PROCESS | 2223 | 1467823699994 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - PROCESS | 2223 | 1467823700039 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
09:48:20 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 219ms
09:48:20 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
09:48:20 INFO - PROCESS | 2223 | 1467823700225 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - PROCESS | 2223 | 1467823700268 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
09:48:20 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 220ms
09:48:20 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
09:48:20 INFO - PROCESS | 2223 | 1467823700449 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - PROCESS | 2223 | 1467823700522 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
09:48:20 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 217ms
09:48:20 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
09:48:20 INFO - PROCESS | 2223 | 1467823700678 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - PROCESS | 2223 | 1467823700723 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
09:48:20 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
09:48:20 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 178ms
09:48:20 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
09:48:20 INFO - PROCESS | 2223 | 1467823700847 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:20 INFO - PROCESS | 2223 | 1467823700889 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
09:48:21 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
09:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:21 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
09:48:21 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 167ms
09:48:21 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
09:48:21 INFO - PROCESS | 2223 | 1467823701028 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - PROCESS | 2223 | 1467823701073 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
09:48:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
09:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
09:48:21 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 181ms
09:48:21 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
09:48:21 INFO - PROCESS | 2223 | 1467823701205 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - PROCESS | 2223 | 1467823701248 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
09:48:21 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 226ms
09:48:21 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
09:48:21 INFO - PROCESS | 2223 | 1467823701437 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - PROCESS | 2223 | 1467823701497 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
09:48:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
09:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
09:48:21 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 216ms
09:48:21 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
09:48:21 INFO - PROCESS | 2223 | 1467823701655 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - PROCESS | 2223 | 1467823701706 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
09:48:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
09:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
09:48:21 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 226ms
09:48:21 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
09:48:21 INFO - PROCESS | 2223 | 1467823701880 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:21 INFO - PROCESS | 2223 | 1467823701934 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
09:48:22 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 219ms
09:48:22 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
09:48:22 INFO - PROCESS | 2223 | 1467823702109 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - PROCESS | 2223 | 1467823702177 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
09:48:22 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 226ms
09:48:22 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
09:48:22 INFO - PROCESS | 2223 | 1467823702330 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - PROCESS | 2223 | 1467823702376 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
09:48:22 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 167ms
09:48:22 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
09:48:22 INFO - PROCESS | 2223 | 1467823702505 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - PROCESS | 2223 | 1467823702553 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
09:48:22 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 166ms
09:48:22 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
09:48:22 INFO - PROCESS | 2223 | 1467823702674 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - PROCESS | 2223 | 1467823702723 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 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:48:22 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
09:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:48:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:48:22 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
09:48:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
09:48:22 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
09:48:22 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 167ms
09:48:22 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
09:48:22 INFO - PROCESS | 2223 | 1467823702845 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:22 INFO - PROCESS | 2223 | 1467823702892 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
09:48:23 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 172ms
09:48:23 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
09:48:23 INFO - PROCESS | 2223 | 1467823703025 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:23 INFO - PROCESS | 2223 | 1467823703075 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
09:48:23 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 168ms
09:48:23 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
09:48:23 INFO - PROCESS | 2223 | 1467823703195 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:23 INFO - PROCESS | 2223 | 1467823703242 Marionette INFO sendAsync 7e022f46-073d-a145-9f7e-15dfebcddb5d
09:48:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: