builder: mozilla-aurora_yosemite_r7_test-web-platform-tests-1
slave: t-yosemite-r7-0228
starttime: 1465207073.89
results: success (0)
buildid: 20160606010529
builduid: 78750d9664274d05bee96204469a3a74
revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:53.886206) =========
master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:53.886637) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:53.886905) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:53.909979) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:53.910266) =========
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.9TcHwYmefz/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.qa2DuFs6MY/Listeners
TMPDIR=/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/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-06-06 02:57:53-- 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% 154M=0s
2016-06-06 02:57:54 (154 MB/s) - 'archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.133402
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:54.065853) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:54.066535) =========
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.9TcHwYmefz/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.qa2DuFs6MY/Listeners
TMPDIR=/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/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.025567
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:54.116316) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:57:54.116648) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --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-aurora --rev d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --destination scripts --debug']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.9TcHwYmefz/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.qa2DuFs6MY/Listeners
TMPDIR=/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/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-06-06 02:57:54,198 truncating revision to first 12 chars
2016-06-06 02:57:54,198 Setting DEBUG logging.
2016-06-06 02:57:54,198 attempt 1/10
2016-06-06 02:57:54,198 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d8adb38dd576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 02:57:55,282 unpacking tar archive at: mozilla-aurora-d8adb38dd576/testing/mozharness/
program finished with exit code 0
elapsedTime=1.357449
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:57:55.495654) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:55.495992) =========
script_repo_revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:55.499391) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:55.499673) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:57:55.517889) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 51 secs) (at 2016-06-06 02:57:55.518210) =========
/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-aurora --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-aurora', '--download-symbols', 'ondemand']
environment:
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.9TcHwYmefz/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.qa2DuFs6MY/Listeners
TMPDIR=/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/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
02:57:55 INFO - MultiFileLogger online at 20160606 02:57:55 in /builds/slave/test
02:57:55 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-aurora --download-symbols ondemand
02:57:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
02:57:55 INFO - {'append_to_log': False,
02:57:55 INFO - 'base_work_dir': '/builds/slave/test',
02:57:55 INFO - 'blob_upload_branch': 'mozilla-aurora',
02:57:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
02:57:55 INFO - 'buildbot_json_path': 'buildprops.json',
02:57:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
02:57:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
02:57:55 INFO - 'download_minidump_stackwalk': True,
02:57:55 INFO - 'download_symbols': 'ondemand',
02:57:55 INFO - 'e10s': False,
02:57:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
02:57:55 INFO - 'tooltool.py': '/tools/tooltool.py',
02:57:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
02:57:55 INFO - '/tools/misc-python/virtualenv.py')},
02:57:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
02:57:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
02:57:55 INFO - 'log_level': 'info',
02:57:55 INFO - 'log_to_console': True,
02:57:55 INFO - 'opt_config_files': (),
02:57:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
02:57:55 INFO - '--processes=1',
02:57:55 INFO - '--config=%(test_path)s/wptrunner.ini',
02:57:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
02:57:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
02:57:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
02:57:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
02:57:55 INFO - 'pip_index': False,
02:57:55 INFO - 'require_test_zip': True,
02:57:55 INFO - 'test_type': ('testharness',),
02:57:55 INFO - 'this_chunk': '1',
02:57:55 INFO - 'tooltool_cache': '/builds/tooltool_cache',
02:57:55 INFO - 'total_chunks': '5',
02:57:55 INFO - 'virtualenv_path': 'venv',
02:57:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
02:57:55 INFO - 'work_dir': 'build'}
02:57:55 INFO - #####
02:57:55 INFO - ##### Running clobber step.
02:57:55 INFO - #####
02:57:55 INFO - Running pre-action listener: _resource_record_pre_action
02:57:55 INFO - Running main action method: clobber
02:57:55 INFO - rmtree: /builds/slave/test/build
02:57:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
02:57:58 INFO - Running post-action listener: _resource_record_post_action
02:57:58 INFO - #####
02:57:58 INFO - ##### Running read-buildbot-config step.
02:57:58 INFO - #####
02:57:58 INFO - Running pre-action listener: _resource_record_pre_action
02:57:58 INFO - Running main action method: read_buildbot_config
02:57:58 INFO - Using buildbot properties:
02:57:58 INFO - {
02:57:58 INFO - "project": "",
02:57:58 INFO - "product": "firefox",
02:57:58 INFO - "script_repo_revision": "production",
02:57:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-opt-unittest",
02:57:58 INFO - "repository": "",
02:57:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora opt test web-platform-tests-1",
02:57:58 INFO - "buildid": "20160606010529",
02:57:58 INFO - "pgo_build": "False",
02:57:58 INFO - "basedir": "/builds/slave/test",
02:57:58 INFO - "buildnumber": 17,
02:57:58 INFO - "slavename": "t-yosemite-r7-0228",
02:57:58 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/",
02:57:58 INFO - "platform": "macosx64",
02:57:58 INFO - "branch": "mozilla-aurora",
02:57:58 INFO - "revision": "d8adb38dd576398dacbfb96d2c247f8e0158bdf1",
02:57:58 INFO - "repo_path": "releases/mozilla-aurora",
02:57:58 INFO - "moz_repo_path": "",
02:57:58 INFO - "stage_platform": "macosx64",
02:57:58 INFO - "builduid": "78750d9664274d05bee96204469a3a74",
02:57:58 INFO - "slavebuilddir": "test"
02:57:58 INFO - }
02:57:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg.
02:57:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.test_packages.json.
02:57:58 INFO - Running post-action listener: _resource_record_post_action
02:57:58 INFO - #####
02:57:58 INFO - ##### Running download-and-extract step.
02:57:58 INFO - #####
02:57:58 INFO - Running pre-action listener: _resource_record_pre_action
02:57:58 INFO - Running main action method: download_and_extract
02:57:58 INFO - mkdir: /builds/slave/test/build/tests
02:57:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
02:57:58 INFO - https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.test_packages.json matches https://queue.taskcluster.net
02:57:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.test_packages.json
02:57:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.test_packages.json
02:57:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac.test_packages.json
02:57:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac.test_packages.json'}, attempt #1
02:57:59 INFO - Downloaded 1199 bytes.
02:57:59 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac.test_packages.json
02:57:59 INFO - Using the following test package requirements:
02:57:59 INFO - {u'common': [u'firefox-48.0a2.en-US.mac.common.tests.zip'],
02:57:59 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.cppunittest.tests.zip'],
02:57:59 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.gtest.tests.zip'],
02:57:59 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'jsshell-mac.zip'],
02:57:59 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.mochitest.tests.zip'],
02:57:59 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac.common.tests.zip'],
02:57:59 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.reftest.tests.zip'],
02:57:59 INFO - u'talos': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.talos.tests.zip'],
02:57:59 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.web-platform.tests.zip'],
02:57:59 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac.common.tests.zip',
02:57:59 INFO - u'firefox-48.0a2.en-US.mac.xpcshell.tests.zip']}
02:57:59 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac.common.tests.zip', u'firefox-48.0a2.en-US.mac.web-platform.tests.zip'] for test suite category: web-platform
02:57:59 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')]}
02:57:59 INFO - https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.common.tests.zip matches https://queue.taskcluster.net
02:57:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.common.tests.zip
02:57:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.common.tests.zip
02:57:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac.common.tests.zip
02:57:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac.common.tests.zip'}, attempt #1
02:58:00 INFO - Downloaded 18466859 bytes.
02:58:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
02:58:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
02:58:00 INFO - caution: filename not matched: web-platform/*
02:58:00 INFO - Return code: 11
02:58: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')]}
02:58:00 INFO - https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip matches https://queue.taskcluster.net
02:58:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip
02:58:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip
02:58:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip
02:58:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip'}, attempt #1
02:58:02 INFO - Downloaded 36389087 bytes.
02:58:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
02:58:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
02:58:06 INFO - caution: filename not matched: bin/*
02:58:06 INFO - caution: filename not matched: config/*
02:58:06 INFO - caution: filename not matched: mozbase/*
02:58:06 INFO - caution: filename not matched: marionette/*
02:58:06 INFO - caution: filename not matched: tools/wptserve/*
02:58:06 INFO - Return code: 11
02:58:06 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')]}
02:58:06 INFO - https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg matches https://queue.taskcluster.net
02:58:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg
02:58:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg
02:58:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac.dmg
02:58:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac.dmg'}, attempt #1
02:58:09 INFO - Downloaded 114179823 bytes.
02:58:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg
02:58:09 INFO - mkdir: /builds/slave/test/properties
02:58:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
02:58:09 INFO - Writing to file /builds/slave/test/properties/build_url
02:58:09 INFO - Contents:
02:58:09 INFO - build_url:https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.en-US.mac.dmg
02:58:10 INFO - Running post-action listener: _resource_record_post_action
02:58:10 INFO - Running post-action listener: set_extra_try_arguments
02:58:10 INFO - #####
02:58:10 INFO - ##### Running create-virtualenv step.
02:58:10 INFO - #####
02:58:10 INFO - Running pre-action listener: _pre_create_virtualenv
02:58:10 INFO - Running pre-action listener: _resource_record_pre_action
02:58:10 INFO - Running main action method: create_virtualenv
02:58:10 INFO - Creating virtualenv /builds/slave/test/build/venv
02:58:10 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
02:58:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
02:58:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
02:58:10 INFO - Using real prefix '/tools/python27'
02:58:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python
02:58:11 INFO - Installing distribute.............................................................................................................................................................................................done.
02:58:14 INFO - Installing pip.................done.
02:58:14 INFO - Return code: 0
02:58:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
02:58:14 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')]}
02:58:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
02:58:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:14 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')]}
02:58:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
02:58:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:14 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 0x104350e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10436df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe8a5c44d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1043695e0>, '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 0x103f4ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f77990>, '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.9TcHwYmefz/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.qa2DuFs6MY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
02:58:14 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
02:58:14 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
02:58:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.9TcHwYmefz/Render',
02:58:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
02:58:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
02:58:14 INFO - 'HOME': '/Users/cltbld',
02:58:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
02:58:14 INFO - 'LOGNAME': 'cltbld',
02:58:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
02:58:14 INFO - 'MOZ_NO_REMOTE': '1',
02:58:14 INFO - 'NO_EM_RESTART': '1',
02:58:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
02:58:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
02:58:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
02:58:14 INFO - 'PWD': '/builds/slave/test',
02:58:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
02:58:14 INFO - 'SHELL': '/bin/bash',
02:58:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qa2DuFs6MY/Listeners',
02:58:14 INFO - 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/',
02:58:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
02:58:14 INFO - 'USER': 'cltbld',
02:58:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
02:58:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
02:58:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
02:58:14 INFO - 'XPC_FLAGS': '0x0',
02:58:14 INFO - 'XPC_SERVICE_NAME': '0',
02:58:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
02:58:14 INFO - Ignoring indexes: https://pypi.python.org/simple/
02:58:14 INFO - Downloading/unpacking psutil>=0.7.1
02:58:14 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
02:58:14 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
02:58:14 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
02:58:14 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
02:58:14 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
02:58:14 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
02:58:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
02:58:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
02:58:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
02:58:17 INFO - Installing collected packages: psutil
02:58:17 INFO - Running setup.py install for psutil
02:58:17 INFO - building 'psutil._psutil_osx' extension
02:58:17 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
02:58:17 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
02:58:17 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
02:58:17 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
02:58:17 INFO - building 'psutil._psutil_posix' extension
02:58:17 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
02:58:18 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
02:58:18 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr);
02:58:18 INFO - ^
02:58:18 INFO - 1 warning generated.
02:58:18 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
02:58:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
02:58:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
02:58:18 INFO - Successfully installed psutil
02:58:18 INFO - Cleaning up...
02:58:18 INFO - Return code: 0
02:58:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
02:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
02:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
02:58:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
02:58:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
02:58:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:18 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 0x104350e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10436df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe8a5c44d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1043695e0>, '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 0x103f4ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f77990>, '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.9TcHwYmefz/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.qa2DuFs6MY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
02:58:18 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
02:58:18 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
02:58:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.9TcHwYmefz/Render',
02:58:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
02:58:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
02:58:18 INFO - 'HOME': '/Users/cltbld',
02:58:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
02:58:18 INFO - 'LOGNAME': 'cltbld',
02:58:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
02:58:18 INFO - 'MOZ_NO_REMOTE': '1',
02:58:18 INFO - 'NO_EM_RESTART': '1',
02:58:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
02:58:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
02:58:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
02:58:18 INFO - 'PWD': '/builds/slave/test',
02:58:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
02:58:18 INFO - 'SHELL': '/bin/bash',
02:58:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qa2DuFs6MY/Listeners',
02:58:18 INFO - 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/',
02:58:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
02:58:18 INFO - 'USER': 'cltbld',
02:58:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
02:58:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
02:58:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
02:58:18 INFO - 'XPC_FLAGS': '0x0',
02:58:18 INFO - 'XPC_SERVICE_NAME': '0',
02:58:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
02:58:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
02:58:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
02:58: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
02:58: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
02:58: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
02:58: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
02:58: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
02:58: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
02:58:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz
02:58:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
02:58:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
02:58:20 INFO - Installing collected packages: mozsystemmonitor
02:58:20 INFO - Running setup.py install for mozsystemmonitor
02:58:21 INFO - Successfully installed mozsystemmonitor
02:58:21 INFO - Cleaning up...
02:58:21 INFO - Return code: 0
02:58:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
02:58:21 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')]}
02:58:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
02:58:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:21 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')]}
02:58:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
02:58:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:21 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 0x104350e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10436df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe8a5c44d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1043695e0>, '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 0x103f4ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f77990>, '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.9TcHwYmefz/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.qa2DuFs6MY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
02:58:21 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
02:58:21 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
02:58:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.9TcHwYmefz/Render',
02:58:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
02:58:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
02:58:21 INFO - 'HOME': '/Users/cltbld',
02:58:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
02:58:21 INFO - 'LOGNAME': 'cltbld',
02:58:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
02:58:21 INFO - 'MOZ_NO_REMOTE': '1',
02:58:21 INFO - 'NO_EM_RESTART': '1',
02:58:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
02:58:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
02:58:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
02:58:21 INFO - 'PWD': '/builds/slave/test',
02:58:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
02:58:21 INFO - 'SHELL': '/bin/bash',
02:58:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qa2DuFs6MY/Listeners',
02:58:21 INFO - 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/',
02:58:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
02:58:21 INFO - 'USER': 'cltbld',
02:58:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
02:58:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
02:58:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
02:58:21 INFO - 'XPC_FLAGS': '0x0',
02:58:21 INFO - 'XPC_SERVICE_NAME': '0',
02:58:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
02:58:21 INFO - Ignoring indexes: https://pypi.python.org/simple/
02:58:21 INFO - Downloading/unpacking blobuploader==1.2.4
02:58:21 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
02:58:21 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
02:58:21 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
02:58:21 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
02:58:21 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
02:58:21 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
02:58:23 INFO - Downloading blobuploader-1.2.4.tar.gz
02:58:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
02:58:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
02:58:23 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
02:58:23 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
02:58:23 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
02:58:23 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
02:58:23 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
02:58:23 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
02:58:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
02:58:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
02:58:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
02:58:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
02:58:24 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
02:58:24 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
02:58:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
02:58:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
02:58:25 INFO - Downloading docopt-0.6.1.tar.gz
02:58:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
02:58:25 INFO - Installing collected packages: blobuploader, requests, docopt
02:58:25 INFO - Running setup.py install for blobuploader
02:58:25 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
02:58:25 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
02:58:25 INFO - Running setup.py install for requests
02:58:25 INFO - Running setup.py install for docopt
02:58:25 INFO - Successfully installed blobuploader requests docopt
02:58:25 INFO - Cleaning up...
02:58:26 INFO - Return code: 0
02:58:26 INFO - Installing None into virtualenv /builds/slave/test/build/venv
02:58:26 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')]}
02:58:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
02:58:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:26 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')]}
02:58:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
02:58:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:26 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 0x104350e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10436df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe8a5c44d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1043695e0>, '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 0x103f4ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f77990>, '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.9TcHwYmefz/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.qa2DuFs6MY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
02:58:26 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
02:58:26 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
02:58:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.9TcHwYmefz/Render',
02:58:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
02:58:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
02:58:26 INFO - 'HOME': '/Users/cltbld',
02:58:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
02:58:26 INFO - 'LOGNAME': 'cltbld',
02:58:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
02:58:26 INFO - 'MOZ_NO_REMOTE': '1',
02:58:26 INFO - 'NO_EM_RESTART': '1',
02:58:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
02:58:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
02:58:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
02:58:26 INFO - 'PWD': '/builds/slave/test',
02:58:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
02:58:26 INFO - 'SHELL': '/bin/bash',
02:58:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qa2DuFs6MY/Listeners',
02:58:26 INFO - 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/',
02:58:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
02:58:26 INFO - 'USER': 'cltbld',
02:58:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
02:58:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
02:58:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
02:58:26 INFO - 'XPC_FLAGS': '0x0',
02:58:26 INFO - 'XPC_SERVICE_NAME': '0',
02:58:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
02:58:26 INFO - Ignoring indexes: https://pypi.python.org/simple/
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-yRrgTq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-0z_8xW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-BIrdiR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-cBubXi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-H1klVc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-YF9MyP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-55CiGG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
02:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
02:58:26 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-22acK_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-ROXM4W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-T67boZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-FVO9MR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-rExm1l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-X1noSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-OqNty2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-O__KKN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-bWfek0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
02:58:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
02:58:27 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-7U52Xs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
02:58:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
02:58:28 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-vl8HZ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
02:58:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
02:58:28 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-C57NhA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
02:58:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
02:58:28 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-mf9qp2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
02:58:28 INFO - Unpacking /builds/slave/test/build/tests/marionette
02:58:28 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-dGgHAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
02:58:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
02:58:28 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
02:58:28 INFO - Running setup.py install for manifestparser
02:58:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
02:58:28 INFO - Running setup.py install for mozcrash
02:58:29 INFO - Running setup.py install for mozdebug
02:58:29 INFO - Running setup.py install for mozdevice
02:58:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Running setup.py install for mozfile
02:58:29 INFO - Running setup.py install for mozhttpd
02:58:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Running setup.py install for mozinfo
02:58:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Running setup.py install for mozInstall
02:58:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
02:58:29 INFO - Running setup.py install for mozleak
02:58:30 INFO - Running setup.py install for mozlog
02:58:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
02:58:30 INFO - Running setup.py install for moznetwork
02:58:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
02:58:30 INFO - Running setup.py install for mozprocess
02:58:30 INFO - Running setup.py install for mozprofile
02:58:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
02:58:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
02:58:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
02:58:30 INFO - Running setup.py install for mozrunner
02:58:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
02:58:30 INFO - Running setup.py install for mozscreenshot
02:58:31 INFO - Running setup.py install for moztest
02:58:31 INFO - Running setup.py install for mozversion
02:58:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
02:58:31 INFO - Running setup.py install for wptserve
02:58:31 INFO - Running setup.py install for marionette-driver
02:58:31 INFO - Running setup.py install for browsermob-proxy
02:58:31 INFO - Running setup.py install for marionette-client
02:58:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
02:58:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
02:58:32 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
02:58:32 INFO - Cleaning up...
02:58:32 INFO - Return code: 0
02:58:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv
02:58:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
02:58:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
02:58:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
02:58:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
02:58:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub
02:58:32 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 0x104350e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10436df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ffe8a5c44d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1043695e0>, '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 0x103f4ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f77990>, '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.9TcHwYmefz/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.qa2DuFs6MY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1
02:58:32 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
02:58:32 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
02:58:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.9TcHwYmefz/Render',
02:58:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
02:58:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
02:58:32 INFO - 'HOME': '/Users/cltbld',
02:58:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
02:58:32 INFO - 'LOGNAME': 'cltbld',
02:58:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
02:58:32 INFO - 'MOZ_NO_REMOTE': '1',
02:58:32 INFO - 'NO_EM_RESTART': '1',
02:58:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
02:58:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
02:58:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
02:58:32 INFO - 'PWD': '/builds/slave/test',
02:58:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
02:58:32 INFO - 'SHELL': '/bin/bash',
02:58:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qa2DuFs6MY/Listeners',
02:58:32 INFO - 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/',
02:58:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
02:58:32 INFO - 'USER': 'cltbld',
02:58:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
02:58:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
02:58:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
02:58:32 INFO - 'XPC_FLAGS': '0x0',
02:58:32 INFO - 'XPC_SERVICE_NAME': '0',
02:58:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
02:58:32 INFO - Ignoring indexes: https://pypi.python.org/simple/
02:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
02:58:32 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-VnWupg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
02:58:32 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))
02:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
02:58:32 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-BagBEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
02:58:32 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))
02:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
02:58:32 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-XSAnr7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
02:58:32 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))
02:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
02:58:32 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-Rb1BoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
02:58:32 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))
02:58:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
02:58:32 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-2Uxp1B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-kVTwBS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-G2l6NW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-NYtZ6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-bHEUey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-LCIHge-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-vULYEA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-3cOw_O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-EefxKR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-7K37l0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
02:58:33 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))
02:58:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
02:58:33 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-CCEiWk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
02:58:34 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))
02:58:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
02:58:34 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-vfrkVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
02:58:34 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))
02:58:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
02:58:34 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-SJN9iA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
02:58:34 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))
02:58:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
02:58:34 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-2KTaMM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
02:58:34 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))
02:58:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
02:58:34 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-D4eaEl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
02:58:34 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))
02:58:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
02:58:34 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-lCg1D7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
02:58:34 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))
02:58:34 INFO - Unpacking /builds/slave/test/build/tests/marionette
02:58:34 INFO - Running setup.py (path:/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/pip-_MFOb6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
02:58:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
02:58:35 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))
02:58:35 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))
02:58:35 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))
02:58:35 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))
02:58:35 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))
02:58:35 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))
02:58:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
02:58:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
02:58:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
02:58:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
02:58:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available
02:58:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
02:58:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
02:58:37 INFO - Downloading blessings-1.6.tar.gz
02:58:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
02:58:37 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
02:58:37 INFO - Installing collected packages: blessings
02:58:37 INFO - Running setup.py install for blessings
02:58:37 INFO - Successfully installed blessings
02:58:37 INFO - Cleaning up...
02:58:37 INFO - Return code: 0
02:58:37 INFO - Done creating virtualenv /builds/slave/test/build/venv.
02:58:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
02:58:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
02:58:38 INFO - Reading from file tmpfile_stdout
02:58:38 INFO - Current package versions:
02:58:38 INFO - blessings == 1.6
02:58:38 INFO - blobuploader == 1.2.4
02:58:38 INFO - browsermob-proxy == 0.6.0
02:58:38 INFO - docopt == 0.6.1
02:58:38 INFO - manifestparser == 1.1
02:58:38 INFO - marionette-client == 2.3.0
02:58:38 INFO - marionette-driver == 1.4.0
02:58:38 INFO - mozInstall == 1.12
02:58:38 INFO - mozcrash == 0.17
02:58:38 INFO - mozdebug == 0.1
02:58:38 INFO - mozdevice == 0.48
02:58:38 INFO - mozfile == 1.2
02:58:38 INFO - mozhttpd == 0.7
02:58:38 INFO - mozinfo == 0.9
02:58:38 INFO - mozleak == 0.1
02:58:38 INFO - mozlog == 3.1
02:58:38 INFO - moznetwork == 0.27
02:58:38 INFO - mozprocess == 0.22
02:58:38 INFO - mozprofile == 0.28
02:58:38 INFO - mozrunner == 6.11
02:58:38 INFO - mozscreenshot == 0.1
02:58:38 INFO - mozsystemmonitor == 0.0
02:58:38 INFO - moztest == 0.7
02:58:38 INFO - mozversion == 1.4
02:58:38 INFO - psutil == 3.1.1
02:58:38 INFO - requests == 1.2.3
02:58:38 INFO - wptserve == 1.4.0
02:58:38 INFO - wsgiref == 0.1.2
02:58:38 INFO - Running post-action listener: _resource_record_post_action
02:58:38 INFO - Running post-action listener: _start_resource_monitoring
02:58:38 INFO - Starting resource monitoring.
02:58:38 INFO - #####
02:58:38 INFO - ##### Running pull step.
02:58:38 INFO - #####
02:58:38 INFO - Running pre-action listener: _resource_record_pre_action
02:58:38 INFO - Running main action method: pull
02:58:38 INFO - Pull has nothing to do!
02:58:38 INFO - Running post-action listener: _resource_record_post_action
02:58:38 INFO - #####
02:58:38 INFO - ##### Running install step.
02:58:38 INFO - #####
02:58:38 INFO - Running pre-action listener: _resource_record_pre_action
02:58:38 INFO - Running main action method: install
02:58:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
02:58:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
02:58:38 INFO - Reading from file tmpfile_stdout
02:58:38 INFO - Detecting whether we're running mozinstall >=1.0...
02:58:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
02:58:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
02:58:38 INFO - Reading from file tmpfile_stdout
02:58:38 INFO - Output received:
02:58:38 INFO - Usage: mozinstall [options] installer
02:58:38 INFO - Options:
02:58:38 INFO - -h, --help show this help message and exit
02:58:38 INFO - -d DEST, --destination=DEST
02:58:38 INFO - Directory to install application into. [default:
02:58:38 INFO - "/builds/slave/test"]
02:58:38 INFO - --app=APP Application being installed. [default: firefox]
02:58:38 INFO - mkdir: /builds/slave/test/build/application
02:58:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac.dmg', '--destination', '/builds/slave/test/build/application']
02:58:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac.dmg --destination /builds/slave/test/build/application
02:59:10 INFO - Reading from file tmpfile_stdout
02:59:10 INFO - Output received:
02:59:10 INFO - /builds/slave/test/build/application/FirefoxDeveloperEdition.app/Contents/MacOS/firefox
02:59:10 INFO - Running post-action listener: _resource_record_post_action
02:59:10 INFO - #####
02:59:10 INFO - ##### Running run-tests step.
02:59:10 INFO - #####
02:59:10 INFO - Running pre-action listener: _resource_record_pre_action
02:59:10 INFO - Running main action method: run_tests
02:59:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
02:59:10 INFO - Minidump filename unknown. Determining based upon platform and architecture.
02:59:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
02:59:10 INFO - grabbing minidump binary from tooltool
02:59:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
02:59:10 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 0x1043695e0>, '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 0x103f4ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103f77990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
02:59:10 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
02:59:10 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
02:59:10 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
02:59:10 INFO - Return code: 0
02:59:10 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755
02:59:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
02:59:10 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/FirefoxDeveloperEdition.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.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
02:59:10 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/FirefoxDeveloperEdition.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.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
02:59:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.9TcHwYmefz/Render',
02:59:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared',
02:59:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared',
02:59:10 INFO - 'HOME': '/Users/cltbld',
02:59:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true',
02:59:10 INFO - 'LOGNAME': 'cltbld',
02:59:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
02:59:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
02:59:10 INFO - 'MOZ_NO_REMOTE': '1',
02:59:10 INFO - 'NO_EM_RESTART': '1',
02:59:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
02:59:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11',
02:59:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
02:59:10 INFO - 'PWD': '/builds/slave/test',
02:59:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg',
02:59:10 INFO - 'SHELL': '/bin/bash',
02:59:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.qa2DuFs6MY/Listeners',
02:59:10 INFO - 'TMPDIR': '/var/folders/p7/w1dx92jj7lv8cq11sn2wgyk800000w/T/',
02:59:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log',
02:59:10 INFO - 'USER': 'cltbld',
02:59:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no',
02:59:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7',
02:59:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn',
02:59:10 INFO - 'XPC_FLAGS': '0x0',
02:59:10 INFO - 'XPC_SERVICE_NAME': '0',
02:59:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'}
02:59:10 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/FirefoxDeveloperEdition.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/CuA52A_4SlSbZdtsy9sFpA/artifacts/public/build/firefox-48.0a2.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
02:59:11 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
02:59:11 INFO - import pkg_resources
02:59:12 INFO - Using 1 client processes
02:59:12 INFO - wptserve Starting http server on 127.0.0.1:8000
02:59:12 INFO - wptserve Starting http server on 127.0.0.1:8001
02:59:12 INFO - wptserve Starting http server on 127.0.0.1:8443
02:59:14 INFO - SUITE-START | Running 1476 tests
02:59:14 INFO - Running testharness tests
02:59:14 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
02:59:14 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
02:59:14 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
02:59:14 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
02:59:14 INFO - TEST-START | /cors/redirect-origin.htm
02:59:14 INFO - TEST-SKIP | /cors/redirect-origin.htm | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
02:59:14 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 9ms
02:59:14 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
02:59:14 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
02:59:14 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
02:59:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
02:59:14 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
02:59:14 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 9ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
02:59:14 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
02:59:14 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
02:59:14 INFO - Setting up ssl
02:59:14 INFO - PROCESS | certutil |
02:59:14 INFO - PROCESS | certutil |
02:59:14 INFO - PROCESS | certutil |
02:59:14 INFO - Certificate Nickname Trust Attributes
02:59:14 INFO - SSL,S/MIME,JAR/XPI
02:59:14 INFO -
02:59:14 INFO - web-platform-tests CT,,
02:59:14 INFO -
02:59:14 INFO - Starting runner
02:59:15 INFO - PROCESS | 1653 | 1465207155385 Marionette INFO Listening on port 2828
02:59:16 INFO - PROCESS | 1653 | 1465207156854 Marionette INFO startBrowser eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:16 INFO - PROCESS | 1653 | 1465207156867 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - PROCESS | 1653 | 1465207157107 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - PROCESS | 1653 | 1465207157188 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - PROCESS | 1653 | 1465207157423 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
02:59:17 INFO - PROCESS | 1653 | 1465207157475 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - PROCESS | 1653 | 1465207157489 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
02:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 318ms
02:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
02:59:17 INFO - PROCESS | 1653 | 1465207157797 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:17 INFO - PROCESS | 1653 | 1465207157868 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 265ms
02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
02:59:18 INFO - PROCESS | 1653 | 1465207158069 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - PROCESS | 1653 | 1465207158130 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 267ms
02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
02:59:18 INFO - PROCESS | 1653 | 1465207158339 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - PROCESS | 1653 | 1465207158399 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 216ms
02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
02:59:18 INFO - PROCESS | 1653 | 1465207158558 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - PROCESS | 1653 | 1465207158619 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 266ms
02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
02:59:18 INFO - PROCESS | 1653 | 1465207158861 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:18 INFO - PROCESS | 1653 | 1465207158922 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 236ms
02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
02:59:19 INFO - PROCESS | 1653 | 1465207159078 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - PROCESS | 1653 | 1465207159140 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 216ms
02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
02:59:19 INFO - PROCESS | 1653 | 1465207159303 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - PROCESS | 1653 | 1465207159359 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 223ms
02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
02:59:19 INFO - PROCESS | 1653 | 1465207159523 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - PROCESS | 1653 | 1465207159581 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 216ms
02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
02:59:19 INFO - PROCESS | 1653 | 1465207159742 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - PROCESS | 1653 | 1465207159803 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 216ms
02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
02:59:19 INFO - PROCESS | 1653 | 1465207159961 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - PROCESS | 1653 | 1465207160023 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
02:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 266ms
02:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
02:59:20 INFO - PROCESS | 1653 | 1465207160236 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - PROCESS | 1653 | 1465207160301 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
02:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 216ms
02:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
02:59:20 INFO - PROCESS | 1653 | 1465207160454 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - PROCESS | 1653 | 1465207160514 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
02:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 224ms
02:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
02:59:20 INFO - PROCESS | 1653 | 1465207160677 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - PROCESS | 1653 | 1465207160740 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
02:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 215ms
02:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
02:59:20 INFO - PROCESS | 1653 | 1465207160895 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:20 INFO - PROCESS | 1653 | 1465207160961 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 216ms
02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
02:59:21 INFO - PROCESS | 1653 | 1465207161124 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - PROCESS | 1653 | 1465207161187 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 226ms
02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
02:59:21 INFO - PROCESS | 1653 | 1465207161342 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - PROCESS | 1653 | 1465207161405 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 216ms
02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
02:59:21 INFO - PROCESS | 1653 | 1465207161571 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - PROCESS | 1653 | 1465207161634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 226ms
02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
02:59:21 INFO - PROCESS | 1653 | 1465207161791 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:21 INFO - PROCESS | 1653 | 1465207161856 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 267ms
02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
02:59:22 INFO - PROCESS | 1653 | 1465207162107 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:22 INFO - PROCESS | 1653 | 1465207162169 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 242ms
02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
02:59:22 INFO - PROCESS | 1653 | 1465207162323 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:22 INFO - PROCESS | 1653 | 1465207162393 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 316ms
02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
02:59:22 INFO - PROCESS | 1653 | 1465207162932 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - PROCESS | 1653 | 1465207163012 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
02:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 466ms
02:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
02:59:23 INFO - PROCESS | 1653 | 1465207163222 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - PROCESS | 1653 | 1465207163273 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
02:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 223ms
02:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
02:59:23 INFO - PROCESS | 1653 | 1465207163442 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - PROCESS | 1653 | 1465207163496 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
02:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 216ms
02:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
02:59:23 INFO - PROCESS | 1653 | 1465207163670 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - PROCESS | 1653 | 1465207163724 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
02:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 325ms
02:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
02:59:24 INFO - PROCESS | 1653 | 1465207164005 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:24 INFO - PROCESS | 1653 | 1465207164085 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
02:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 369ms
02:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
02:59:24 INFO - PROCESS | 1653 | 1465207164374 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:24 INFO - PROCESS | 1653 | 1465207164443 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
02:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 325ms
02:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
02:59:24 INFO - PROCESS | 1653 | 1465207164707 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:24 INFO - PROCESS | 1653 | 1465207164789 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 368ms
02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
02:59:25 INFO - PROCESS | 1653 | 1465207165078 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:25 INFO - PROCESS | 1653 | 1465207165168 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 569ms
02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
02:59:25 INFO - PROCESS | 1653 | 1465207165651 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:25 INFO - PROCESS | 1653 | 1465207165693 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 220ms
02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
02:59:25 INFO - PROCESS | 1653 | 1465207165876 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:25 INFO - PROCESS | 1653 | 1465207165926 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 267ms
02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
02:59:26 INFO - PROCESS | 1653 | 1465207166155 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - PROCESS | 1653 | 1465207166211 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 267ms
02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
02:59:26 INFO - PROCESS | 1653 | 1465207166422 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - PROCESS | 1653 | 1465207166474 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 274ms
02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
02:59:26 INFO - PROCESS | 1653 | 1465207166691 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - PROCESS | 1653 | 1465207166745 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 266ms
02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
02:59:26 INFO - PROCESS | 1653 | 1465207166962 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - PROCESS | 1653 | 1465207167027 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 266ms
02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
02:59:27 INFO - PROCESS | 1653 | 1465207167229 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - PROCESS | 1653 | 1465207167287 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 267ms
02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
02:59:27 INFO - PROCESS | 1653 | 1465207167506 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - PROCESS | 1653 | 1465207167555 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 267ms
02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
02:59:27 INFO - PROCESS | 1653 | 1465207167778 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:27 INFO - PROCESS | 1653 | 1465207167829 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 267ms
02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
02:59:28 INFO - PROCESS | 1653 | 1465207168044 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - PROCESS | 1653 | 1465207168095 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 266ms
02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
02:59:28 INFO - PROCESS | 1653 | 1465207168320 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - PROCESS | 1653 | 1465207168390 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 267ms
02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
02:59:28 INFO - PROCESS | 1653 | 1465207168589 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - PROCESS | 1653 | 1465207168640 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 223ms
02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
02:59:28 INFO - PROCESS | 1653 | 1465207168807 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:28 INFO - PROCESS | 1653 | 1465207168862 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 216ms
02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
02:59:29 INFO - PROCESS | 1653 | 1465207169026 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - PROCESS | 1653 | 1465207169078 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 216ms
02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
02:59:29 INFO - PROCESS | 1653 | 1465207169245 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - PROCESS | 1653 | 1465207169316 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 216ms
02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
02:59:29 INFO - PROCESS | 1653 | 1465207169476 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - PROCESS | 1653 | 1465207169528 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms
02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
02:59:29 INFO - PROCESS | 1653 | 1465207169956 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - PROCESS | 1653 | 1465207170020 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 269ms
02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
02:59:30 INFO - PROCESS | 1653 | 1465207170238 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - PROCESS | 1653 | 1465207170297 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 274ms
02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
02:59:30 INFO - PROCESS | 1653 | 1465207170511 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - PROCESS | 1653 | 1465207170573 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 268ms
02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
02:59:30 INFO - PROCESS | 1653 | 1465207170778 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:30 INFO - PROCESS | 1653 | 1465207170847 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 267ms
02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
02:59:31 INFO - PROCESS | 1653 | 1465207171058 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - PROCESS | 1653 | 1465207171114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 265ms
02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
02:59:31 INFO - PROCESS | 1653 | 1465207171328 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - PROCESS | 1653 | 1465207171391 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 266ms
02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
02:59:31 INFO - PROCESS | 1653 | 1465207171595 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - PROCESS | 1653 | 1465207171784 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 366ms
02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
02:59:31 INFO - PROCESS | 1653 | 1465207171970 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - PROCESS | 1653 | 1465207172026 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 218ms
02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
02:59:32 INFO - PROCESS | 1653 | 1465207172190 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - PROCESS | 1653 | 1465207172243 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 216ms
02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
02:59:32 INFO - PROCESS | 1653 | 1465207172409 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - PROCESS | 1653 | 1465207172462 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 266ms
02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
02:59:32 INFO - PROCESS | 1653 | 1465207172678 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - PROCESS | 1653 | 1465207172734 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 267ms
02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
02:59:32 INFO - PROCESS | 1653 | 1465207172953 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - PROCESS | 1653 | 1465207173007 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
02:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 266ms
02:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
02:59:33 INFO - PROCESS | 1653 | 1465207173223 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - PROCESS | 1653 | 1465207173276 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
02:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 216ms
02:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
02:59:33 INFO - PROCESS | 1653 | 1465207173442 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - PROCESS | 1653 | 1465207173495 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
02:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 216ms
02:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
02:59:33 INFO - PROCESS | 1653 | 1465207173660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:33 INFO - PROCESS | 1653 | 1465207173713 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
02:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 416ms
02:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
02:59:34 INFO - PROCESS | 1653 | 1465207174080 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:34 INFO - PROCESS | 1653 | 1465207174165 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
02:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 567ms
02:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
02:59:34 INFO - PROCESS | 1653 | 1465207174650 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:34 INFO - PROCESS | 1653 | 1465207174693 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
02:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 220ms
02:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
02:59:34 INFO - PROCESS | 1653 | 1465207174876 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:34 INFO - PROCESS | 1653 | 1465207174926 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 267ms
02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
02:59:35 INFO - PROCESS | 1653 | 1465207175149 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - PROCESS | 1653 | 1465207175211 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 268ms
02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
02:59:35 INFO - PROCESS | 1653 | 1465207175422 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - PROCESS | 1653 | 1465207175474 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 223ms
02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
02:59:35 INFO - PROCESS | 1653 | 1465207175642 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - PROCESS | 1653 | 1465207175693 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 216ms
02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
02:59:35 INFO - PROCESS | 1653 | 1465207175862 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:35 INFO - PROCESS | 1653 | 1465207175928 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 266ms
02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
02:59:36 INFO - PROCESS | 1653 | 1465207176130 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - PROCESS | 1653 | 1465207176190 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 216ms
02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
02:59:36 INFO - PROCESS | 1653 | 1465207176355 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - PROCESS | 1653 | 1465207176402 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 274ms
02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
02:59:36 INFO - PROCESS | 1653 | 1465207176625 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - PROCESS | 1653 | 1465207176681 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 267ms
02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
02:59:36 INFO - PROCESS | 1653 | 1465207176895 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:36 INFO - PROCESS | 1653 | 1465207176961 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 266ms
02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
02:59:37 INFO - PROCESS | 1653 | 1465207177174 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:37 INFO - PROCESS | 1653 | 1465207177289 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 424ms
02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
02:59:37 INFO - PROCESS | 1653 | 1465207177613 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:37 INFO - PROCESS | 1653 | 1465207177689 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:37 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.
02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 317ms
02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
02:59:37 INFO - PROCESS | 1653 | 1465207177942 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 INFO - PROCESS | 1653 | 1465207178012 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 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.
02:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 326ms
02:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
02:59:38 INFO - PROCESS | 1653 | 1465207178260 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 INFO - PROCESS | 1653 | 1465207178312 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 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.
02:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 266ms
02:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
02:59:38 INFO - PROCESS | 1653 | 1465207178529 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 INFO - PROCESS | 1653 | 1465207178595 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 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.
02:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 266ms
02:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
02:59:38 INFO - PROCESS | 1653 | 1465207178804 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:38 INFO - PROCESS | 1653 | 1465207178864 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 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.
02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 266ms
02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
02:59:39 INFO - PROCESS | 1653 | 1465207179073 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 INFO - PROCESS | 1653 | 1465207179127 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 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.
02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 217ms
02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
02:59:39 INFO - PROCESS | 1653 | 1465207179292 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 INFO - PROCESS | 1653 | 1465207179345 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 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.
02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 266ms
02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
02:59:39 INFO - PROCESS | 1653 | 1465207179561 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 INFO - PROCESS | 1653 | 1465207179618 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 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.
02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 267ms
02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
02:59:39 INFO - PROCESS | 1653 | 1465207179836 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:39 INFO - PROCESS | 1653 | 1465207179891 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:40 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.
02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 266ms
02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
02:59:40 INFO - PROCESS | 1653 | 1465207180105 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:40 INFO - PROCESS | 1653 | 1465207180161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:40 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.
02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 273ms
02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
02:59:40 INFO - PROCESS | 1653 | 1465207180375 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:40 INFO - PROCESS | 1653 | 1465207180438 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:40 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.
02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 617ms
02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
02:59:41 INFO - PROCESS | 1653 | 1465207181028 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 INFO - PROCESS | 1653 | 1465207181074 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 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.
02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 266ms
02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
02:59:41 INFO - PROCESS | 1653 | 1465207181305 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 INFO - PROCESS | 1653 | 1465207181359 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 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.
02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 275ms
02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
02:59:41 INFO - PROCESS | 1653 | 1465207181579 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 INFO - PROCESS | 1653 | 1465207181634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 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.
02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 268ms
02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
02:59:41 INFO - PROCESS | 1653 | 1465207181845 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:41 INFO - PROCESS | 1653 | 1465207181897 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 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.
02:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 266ms
02:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
02:59:42 INFO - PROCESS | 1653 | 1465207182121 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 INFO - PROCESS | 1653 | 1465207182183 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 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.
02:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 368ms
02:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
02:59:42 INFO - PROCESS | 1653 | 1465207182489 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 INFO - PROCESS | 1653 | 1465207182545 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 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.
02:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 269ms
02:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
02:59:42 INFO - PROCESS | 1653 | 1465207182758 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 INFO - PROCESS | 1653 | 1465207182819 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:42 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.
02:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 216ms
02:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
02:59:42 INFO - PROCESS | 1653 | 1465207182976 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:43 INFO - PROCESS | 1653 | 1465207183026 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:43 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.
02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 266ms
02:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
02:59:43 INFO - PROCESS | 1653 | 1465207183262 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:43 INFO - PROCESS | 1653 | 1465207183331 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:43 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.
02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 325ms
02:59:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
02:59:43 INFO - PROCESS | 1653 | 1465207183596 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:43 INFO - PROCESS | 1653 | 1465207183682 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
02:59:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 419ms
02:59:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
02:59:44 INFO - PROCESS | 1653 | 1465207184037 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - PROCESS | 1653 | 1465207184106 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
02:59:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 285ms
02:59:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
02:59:44 INFO - PROCESS | 1653 | 1465207184309 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - PROCESS | 1653 | 1465207184362 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
02:59:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 266ms
02:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
02:59:44 INFO - PROCESS | 1653 | 1465207184578 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - PROCESS | 1653 | 1465207184635 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
02:59:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 266ms
02:59:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
02:59:44 INFO - PROCESS | 1653 | 1465207184847 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:44 INFO - PROCESS | 1653 | 1465207184906 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
02:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 266ms
02:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
02:59:45 INFO - PROCESS | 1653 | 1465207185122 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - PROCESS | 1653 | 1465207185178 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
02:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 274ms
02:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
02:59:45 INFO - PROCESS | 1653 | 1465207185391 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - PROCESS | 1653 | 1465207185444 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
02:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 267ms
02:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
02:59:45 INFO - PROCESS | 1653 | 1465207185661 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - PROCESS | 1653 | 1465207185719 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
02:59:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 267ms
02:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
02:59:45 INFO - PROCESS | 1653 | 1465207185936 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:45 INFO - PROCESS | 1653 | 1465207185991 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
02:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 267ms
02:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
02:59:46 INFO - PROCESS | 1653 | 1465207186206 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:46 INFO - PROCESS | 1653 | 1465207186264 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
02:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 274ms
02:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
02:59:46 INFO - PROCESS | 1653 | 1465207186475 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:46 INFO - PROCESS | 1653 | 1465207186541 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
02:59:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 266ms
02:59:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
02:59:46 INFO - PROCESS | 1653 | 1465207186753 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:46 INFO - PROCESS | 1653 | 1465207186811 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:47 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
02:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 767ms
02:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
02:59:47 INFO - PROCESS | 1653 | 1465207187518 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:47 INFO - PROCESS | 1653 | 1465207187577 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
02:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 818ms
02:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
02:59:48 INFO - PROCESS | 1653 | 1465207188340 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:48 INFO - PROCESS | 1653 | 1465207188386 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:48 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
02:59:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
02:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
02:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
02:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
02:59:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
02:59:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
02:59:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
02:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 267ms
02:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
02:59:48 INFO - PROCESS | 1653 | 1465207188612 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:48 INFO - PROCESS | 1653 | 1465207188665 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
02:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 268ms
02:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
02:59:48 INFO - PROCESS | 1653 | 1465207188890 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:48 INFO - PROCESS | 1653 | 1465207188947 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
02:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 276ms
02:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
02:59:49 INFO - PROCESS | 1653 | 1465207189158 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - PROCESS | 1653 | 1465207189208 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
02:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 266ms
02:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
02:59:49 INFO - PROCESS | 1653 | 1465207189432 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - PROCESS | 1653 | 1465207189495 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
02:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 266ms
02:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
02:59:49 INFO - PROCESS | 1653 | 1465207189695 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - PROCESS | 1653 | 1465207189758 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
02:59:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 266ms
02:59:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
02:59:49 INFO - PROCESS | 1653 | 1465207189976 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - PROCESS | 1653 | 1465207190038 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
02:59:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
02:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
02:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
02:59:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
02:59:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
02:59:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
02:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 267ms
02:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
02:59:50 INFO - PROCESS | 1653 | 1465207190240 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - PROCESS | 1653 | 1465207190297 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
02:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 266ms
02:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
02:59:50 INFO - PROCESS | 1653 | 1465207190509 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - PROCESS | 1653 | 1465207190573 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
02:59:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
02:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
02:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
02:59:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
02:59:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
02:59:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
02:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 266ms
02:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
02:59:50 INFO - PROCESS | 1653 | 1465207190780 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:50 INFO - PROCESS | 1653 | 1465207190920 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:51 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
02:59:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
02:59:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
02:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
02:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
02:59:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
02:59:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
02:59:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
02:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 317ms
02:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
02:59:51 INFO - PROCESS | 1653 | 1465207191107 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:51 INFO - PROCESS | 1653 | 1465207191170 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:51 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
02:59:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
02:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
02:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
02:59:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
02:59:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
02:59:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
02:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 324ms
02:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
02:59:51 INFO - PROCESS | 1653 | 1465207191438 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:51 INFO - PROCESS | 1653 | 1465207191512 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
02:59:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 266ms
02:59:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
02:59:51 INFO - PROCESS | 1653 | 1465207191706 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:51 INFO - PROCESS | 1653 | 1465207191768 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
02:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 324ms
02:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
02:59:52 INFO - PROCESS | 1653 | 1465207192025 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - PROCESS | 1653 | 1465207192094 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
02:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 268ms
02:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
02:59:52 INFO - PROCESS | 1653 | 1465207192295 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - PROCESS | 1653 | 1465207192362 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
02:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 317ms
02:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
02:59:52 INFO - PROCESS | 1653 | 1465207192625 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - PROCESS | 1653 | 1465207192704 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
02:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 376ms
02:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
02:59:52 INFO - PROCESS | 1653 | 1465207192996 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:53 INFO - PROCESS | 1653 | 1465207193076 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
02:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 366ms
02:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
02:59:53 INFO - PROCESS | 1653 | 1465207193375 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:53 INFO - PROCESS | 1653 | 1465207193455 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
02:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 676ms
02:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
02:59:54 INFO - PROCESS | 1653 | 1465207194045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - PROCESS | 1653 | 1465207194091 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
02:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 267ms
02:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
02:59:54 INFO - PROCESS | 1653 | 1465207194323 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - PROCESS | 1653 | 1465207194376 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
02:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 275ms
02:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
02:59:54 INFO - PROCESS | 1653 | 1465207194601 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - PROCESS | 1653 | 1465207194658 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
02:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 269ms
02:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
02:59:54 INFO - PROCESS | 1653 | 1465207194863 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:54 INFO - PROCESS | 1653 | 1465207194922 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
02:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 267ms
02:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
02:59:55 INFO - PROCESS | 1653 | 1465207195140 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - PROCESS | 1653 | 1465207195192 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 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
02:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 217ms
02:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
02:59:55 INFO - PROCESS | 1653 | 1465207195360 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - PROCESS | 1653 | 1465207195415 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
02:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 267ms
02:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
02:59:55 INFO - PROCESS | 1653 | 1465207195628 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - PROCESS | 1653 | 1465207195677 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
02:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 266ms
02:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
02:59:55 INFO - PROCESS | 1653 | 1465207195897 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:55 INFO - PROCESS | 1653 | 1465207195951 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:56 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
02:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 266ms
02:59:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
02:59:56 INFO - PROCESS | 1653 | 1465207196172 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:56 INFO - PROCESS | 1653 | 1465207196222 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:56 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
02:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
02:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
02:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
02:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
02:59:56 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
02:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
02:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
02:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
02:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
02:59:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
02:59:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 224ms
02:59:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
02:59:56 INFO - PROCESS | 1653 | 1465207196393 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:56 INFO - PROCESS | 1653 | 1465207196446 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
02:59:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 266ms
02:59:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
02:59:56 INFO - PROCESS | 1653 | 1465207196662 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:56 INFO - PROCESS | 1653 | 1465207196745 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 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.
02:59:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 367ms
02:59:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
02:59:57 INFO - PROCESS | 1653 | 1465207197043 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 INFO - PROCESS | 1653 | 1465207197120 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 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.
02:59:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 326ms
02:59:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
02:59:57 INFO - PROCESS | 1653 | 1465207197362 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 INFO - PROCESS | 1653 | 1465207197422 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
02:59:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 317ms
02:59:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
02:59:57 INFO - PROCESS | 1653 | 1465207197688 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 INFO - PROCESS | 1653 | 1465207197758 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:57 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.
02:59:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 317ms
02:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
02:59:58 INFO - PROCESS | 1653 | 1465207198025 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:58 INFO - PROCESS | 1653 | 1465207198089 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
02:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 270ms
02:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
02:59:58 INFO - PROCESS | 1653 | 1465207198295 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:58 INFO - PROCESS | 1653 | 1465207198370 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
02:59:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 417ms
02:59:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
02:59:58 INFO - PROCESS | 1653 | 1465207198737 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:58 INFO - PROCESS | 1653 | 1465207198816 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
02:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 269ms
02:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
02:59:59 INFO - PROCESS | 1653 | 1465207199008 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - PROCESS | 1653 | 1465207199066 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
02:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 216ms
02:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
02:59:59 INFO - PROCESS | 1653 | 1465207199227 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - PROCESS | 1653 | 1465207199281 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
02:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 267ms
02:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
02:59:59 INFO - PROCESS | 1653 | 1465207199496 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - PROCESS | 1653 | 1465207199553 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
02:59:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 266ms
02:59:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
02:59:59 INFO - PROCESS | 1653 | 1465207199771 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
02:59:59 INFO - PROCESS | 1653 | 1465207199829 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
03:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 266ms
03:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
03:00:00 INFO - PROCESS | 1653 | 1465207200040 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - PROCESS | 1653 | 1465207200101 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
03:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 270ms
03:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
03:00:00 INFO - PROCESS | 1653 | 1465207200311 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - PROCESS | 1653 | 1465207200393 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
03:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 367ms
03:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
03:00:00 INFO - PROCESS | 1653 | 1465207200681 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - PROCESS | 1653 | 1465207200742 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
03:00:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 217ms
03:00:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
03:00:00 INFO - PROCESS | 1653 | 1465207200909 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:01 INFO - PROCESS | 1653 | 1465207201001 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
03:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 367ms
03:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
03:00:01 INFO - PROCESS | 1653 | 1465207201280 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:01 INFO - PROCESS | 1653 | 1465207201362 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
03:00:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 717ms
03:00:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
03:00:02 INFO - PROCESS | 1653 | 1465207202000 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - PROCESS | 1653 | 1465207202045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
03:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 266ms
03:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
03:00:02 INFO - PROCESS | 1653 | 1465207202277 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - PROCESS | 1653 | 1465207202330 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
03:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 267ms
03:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
03:00:02 INFO - PROCESS | 1653 | 1465207202556 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - PROCESS | 1653 | 1465207202613 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
03:00:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 268ms
03:00:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
03:00:02 INFO - PROCESS | 1653 | 1465207202823 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:02 INFO - PROCESS | 1653 | 1465207202875 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
03:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 223ms
03:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
03:00:03 INFO - PROCESS | 1653 | 1465207203042 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - PROCESS | 1653 | 1465207203093 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
03:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 268ms
03:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
03:00:03 INFO - PROCESS | 1653 | 1465207203315 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - PROCESS | 1653 | 1465207203381 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
03:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 266ms
03:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
03:00:03 INFO - PROCESS | 1653 | 1465207203589 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - PROCESS | 1653 | 1465207203638 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
03:00:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 224ms
03:00:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
03:00:03 INFO - PROCESS | 1653 | 1465207203809 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:03 INFO - PROCESS | 1653 | 1465207203858 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
03:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 266ms
03:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
03:00:04 INFO - PROCESS | 1653 | 1465207204079 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - PROCESS | 1653 | 1465207204145 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
03:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 317ms
03:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
03:00:04 INFO - PROCESS | 1653 | 1465207204409 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - PROCESS | 1653 | 1465207204486 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
03:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 268ms
03:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
03:00:04 INFO - PROCESS | 1653 | 1465207204676 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - PROCESS | 1653 | 1465207204732 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
03:00:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 268ms
03:00:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
03:00:04 INFO - PROCESS | 1653 | 1465207204945 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - PROCESS | 1653 | 1465207204997 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
03:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 266ms
03:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
03:00:05 INFO - PROCESS | 1653 | 1465207205215 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - PROCESS | 1653 | 1465207205285 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
03:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 266ms
03:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
03:00:05 INFO - PROCESS | 1653 | 1465207205489 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - PROCESS | 1653 | 1465207205542 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
03:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 224ms
03:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
03:00:05 INFO - PROCESS | 1653 | 1465207205711 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - PROCESS | 1653 | 1465207205770 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
03:00:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 267ms
03:00:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
03:00:05 INFO - PROCESS | 1653 | 1465207205980 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - PROCESS | 1653 | 1465207206041 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
03:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 266ms
03:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
03:00:06 INFO - PROCESS | 1653 | 1465207206260 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - PROCESS | 1653 | 1465207206326 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
03:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 321ms
03:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
03:00:06 INFO - PROCESS | 1653 | 1465207206576 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - PROCESS | 1653 | 1465207206640 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
03:00:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 266ms
03:00:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
03:00:06 INFO - PROCESS | 1653 | 1465207206844 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:06 INFO - PROCESS | 1653 | 1465207206911 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:07 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
03:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 266ms
03:00:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
03:00:07 INFO - PROCESS | 1653 | 1465207207114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:07 INFO - PROCESS | 1653 | 1465207207177 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
03:00:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 266ms
03:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
03:00:07 INFO - PROCESS | 1653 | 1465207207389 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:07 INFO - PROCESS | 1653 | 1465207207460 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:08 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)
03:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 723ms
03:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
03:00:08 INFO - PROCESS | 1653 | 1465207208109 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:08 INFO - PROCESS | 1653 | 1465207208162 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
03:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 717ms
03:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
03:00:08 INFO - PROCESS | 1653 | 1465207208828 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:08 INFO - PROCESS | 1653 | 1465207208886 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
03:00:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 716ms
03:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
03:00:09 INFO - PROCESS | 1653 | 1465207209547 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:09 INFO - PROCESS | 1653 | 1465207209600 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
03:00:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 967ms
03:00:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
03:00:10 INFO - PROCESS | 1653 | 1465207210522 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:10 INFO - PROCESS | 1653 | 1465207210565 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
03:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 719ms
03:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
03:00:11 INFO - PROCESS | 1653 | 1465207211246 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:11 INFO - PROCESS | 1653 | 1465207211292 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
03:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 720ms
03:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
03:00:11 INFO - PROCESS | 1653 | 1465207211973 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:12 INFO - PROCESS | 1653 | 1465207212024 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
03:00:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 718ms
03:00:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
03:00:12 INFO - PROCESS | 1653 | 1465207212701 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:12 INFO - PROCESS | 1653 | 1465207212754 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
03:00:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 725ms
03:00:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
03:00:13 INFO - PROCESS | 1653 | 1465207213423 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:13 INFO - PROCESS | 1653 | 1465207213488 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:14 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
03:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 767ms
03:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
03:00:14 INFO - PROCESS | 1653 | 1465207214196 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:14 INFO - PROCESS | 1653 | 1465207214246 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
03:00:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 716ms
03:00:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
03:00:14 INFO - PROCESS | 1653 | 1465207214911 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:14 INFO - PROCESS | 1653 | 1465207214957 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:15 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
03:00:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
03:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
03:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 216ms
03:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
03:00:15 INFO - PROCESS | 1653 | 1465207215130 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:15 INFO - PROCESS | 1653 | 1465207215186 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
03:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 316ms
03:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
03:00:15 INFO - PROCESS | 1653 | 1465207215461 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:15 INFO - PROCESS | 1653 | 1465207215522 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:15 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
03:00:15 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
03:00:15 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
03:00:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
03:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:15 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:15 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
03:00:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 316ms
03:00:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
03:00:15 INFO - PROCESS | 1653 | 1465207215791 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:15 INFO - PROCESS | 1653 | 1465207215871 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
03:00:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 467ms
03:00:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
03:00:16 INFO - PROCESS | 1653 | 1465207216252 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:16 INFO - PROCESS | 1653 | 1465207216314 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:16 INFO - PROCESS | 1653 | 1465207216864 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
03:00:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
03:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 869ms
03:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
03:00:17 INFO - PROCESS | 1653 | 1465207217124 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:17 INFO - PROCESS | 1653 | 1465207217169 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:17 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
03:00:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 718ms
03:00:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
03:00:17 INFO - PROCESS | 1653 | 1465207217846 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:17 INFO - PROCESS | 1653 | 1465207217893 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:18 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.)
03:00:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 718ms
03:00:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
03:00:18 INFO - PROCESS | 1653 | 1465207218571 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:18 INFO - PROCESS | 1653 | 1465207218617 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
03:00:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 721ms
03:00:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
03:00:19 INFO - PROCESS | 1653 | 1465207219291 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:19 INFO - PROCESS | 1653 | 1465207219341 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:20 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
03:00:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 717ms
03:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
03:00:20 INFO - PROCESS | 1653 | 1465207220013 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:20 INFO - PROCESS | 1653 | 1465207220071 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
03:00:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 216ms
03:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
03:00:20 INFO - PROCESS | 1653 | 1465207220231 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:20 INFO - PROCESS | 1653 | 1465207220297 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
03:00:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 717ms
03:00:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
03:00:20 INFO - PROCESS | 1653 | 1465207220950 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:20 INFO - PROCESS | 1653 | 1465207220993 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
03:00:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 720ms
03:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
03:00:21 INFO - PROCESS | 1653 | 1465207221672 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:21 INFO - PROCESS | 1653 | 1465207221715 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
03:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 216ms
03:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
03:00:21 INFO - PROCESS | 1653 | 1465207221895 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:21 INFO - PROCESS | 1653 | 1465207221954 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
03:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 317ms
03:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
03:00:22 INFO - PROCESS | 1653 | 1465207222213 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:22 INFO - PROCESS | 1653 | 1465207222262 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
03:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 267ms
03:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
03:00:22 INFO - PROCESS | 1653 | 1465207222491 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:22 INFO - PROCESS | 1653 | 1465207222551 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
03:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 224ms
03:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
03:00:22 INFO - PROCESS | 1653 | 1465207222711 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:22 INFO - PROCESS | 1653 | 1465207222763 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 366ms
03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
03:00:23 INFO - PROCESS | 1653 | 1465207223081 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:23 INFO - PROCESS | 1653 | 1465207223209 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 517ms
03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
03:00:23 INFO - PROCESS | 1653 | 1465207223601 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:23 INFO - PROCESS | 1653 | 1465207223644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
03:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 217ms
03:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
03:00:23 INFO - PROCESS | 1653 | 1465207223829 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:23 INFO - PROCESS | 1653 | 1465207223879 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:24 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
03:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 266ms
03:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
03:00:24 INFO - PROCESS | 1653 | 1465207224112 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:24 INFO - PROCESS | 1653 | 1465207224165 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:24 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
03:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 279ms
03:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
03:00:24 INFO - PROCESS | 1653 | 1465207224380 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:24 INFO - PROCESS | 1653 | 1465207224434 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:24 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
03:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 366ms
03:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
03:00:24 INFO - PROCESS | 1653 | 1465207224760 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:24 INFO - PROCESS | 1653 | 1465207224838 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 326ms
03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
03:00:25 INFO - PROCESS | 1653 | 1465207225084 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 INFO - PROCESS | 1653 | 1465207225148 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 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
03:00:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:00:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
03:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:25 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:25 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 266ms
03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
03:00:25 INFO - PROCESS | 1653 | 1465207225357 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 INFO - PROCESS | 1653 | 1465207225414 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 323ms
03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
03:00:25 INFO - PROCESS | 1653 | 1465207225678 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 INFO - PROCESS | 1653 | 1465207225732 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:25 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
03:00:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:00:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
03:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:25 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:25 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
03:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 266ms
03:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
03:00:25 INFO - PROCESS | 1653 | 1465207225947 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - PROCESS | 1653 | 1465207226010 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
03:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 316ms
03:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
03:00:26 INFO - PROCESS | 1653 | 1465207226274 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - PROCESS | 1653 | 1465207226325 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
03:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 266ms
03:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
03:00:26 INFO - PROCESS | 1653 | 1465207226542 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - PROCESS | 1653 | 1465207226603 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
03:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 267ms
03:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
03:00:26 INFO - PROCESS | 1653 | 1465207226811 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:26 INFO - PROCESS | 1653 | 1465207226890 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
03:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 366ms
03:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
03:00:27 INFO - PROCESS | 1653 | 1465207227190 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:27 INFO - PROCESS | 1653 | 1465207227269 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
03:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 267ms
03:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
03:00:27 INFO - PROCESS | 1653 | 1465207227457 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:27 INFO - PROCESS | 1653 | 1465207227511 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
03:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 274ms
03:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
03:00:27 INFO - PROCESS | 1653 | 1465207227730 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:27 INFO - PROCESS | 1653 | 1465207227809 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
03:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 367ms
03:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
03:00:28 INFO - PROCESS | 1653 | 1465207228110 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - PROCESS | 1653 | 1465207228187 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
03:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 278ms
03:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
03:00:28 INFO - PROCESS | 1653 | 1465207228379 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - PROCESS | 1653 | 1465207228432 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
03:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 216ms
03:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
03:00:28 INFO - PROCESS | 1653 | 1465207228597 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - PROCESS | 1653 | 1465207228651 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
03:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 216ms
03:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
03:00:28 INFO - PROCESS | 1653 | 1465207228822 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:28 INFO - PROCESS | 1653 | 1465207228879 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
03:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 266ms
03:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
03:00:29 INFO - PROCESS | 1653 | 1465207229091 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:29 INFO - PROCESS | 1653 | 1465207229148 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
03:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 266ms
03:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
03:00:29 INFO - PROCESS | 1653 | 1465207229539 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:29 INFO - PROCESS | 1653 | 1465207229613 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
03:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 461ms
03:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
03:00:29 INFO - PROCESS | 1653 | 1465207229862 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:29 INFO - PROCESS | 1653 | 1465207229915 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 268ms
03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
03:00:30 INFO - PROCESS | 1653 | 1465207230131 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - PROCESS | 1653 | 1465207230192 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 266ms
03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
03:00:30 INFO - PROCESS | 1653 | 1465207230410 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - PROCESS | 1653 | 1465207230462 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 267ms
03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
03:00:30 INFO - PROCESS | 1653 | 1465207230679 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - PROCESS | 1653 | 1465207230740 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
03:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 216ms
03:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
03:00:30 INFO - PROCESS | 1653 | 1465207230909 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:30 INFO - PROCESS | 1653 | 1465207230966 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
03:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 277ms
03:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
03:00:31 INFO - PROCESS | 1653 | 1465207231178 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:31 INFO - PROCESS | 1653 | 1465207231241 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
03:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 316ms
03:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
03:00:31 INFO - PROCESS | 1653 | 1465207231498 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:31 INFO - PROCESS | 1653 | 1465207231594 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
03:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 316ms
03:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
03:00:31 INFO - PROCESS | 1653 | 1465207231828 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:31 INFO - PROCESS | 1653 | 1465207231887 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 266ms
03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
03:00:32 INFO - PROCESS | 1653 | 1465207232098 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - PROCESS | 1653 | 1465207232165 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 266ms
03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
03:00:32 INFO - PROCESS | 1653 | 1465207232373 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - PROCESS | 1653 | 1465207232440 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 267ms
03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
03:00:32 INFO - PROCESS | 1653 | 1465207232640 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - PROCESS | 1653 | 1465207232698 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
03:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 268ms
03:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
03:00:32 INFO - PROCESS | 1653 | 1465207232910 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:32 INFO - PROCESS | 1653 | 1465207232962 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
03:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 267ms
03:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
03:00:33 INFO - PROCESS | 1653 | 1465207233179 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:33 INFO - PROCESS | 1653 | 1465207233235 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
03:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 266ms
03:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
03:00:33 INFO - PROCESS | 1653 | 1465207233458 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:33 INFO - PROCESS | 1653 | 1465207233532 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
03:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 317ms
03:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
03:00:33 INFO - PROCESS | 1653 | 1465207233779 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:33 INFO - PROCESS | 1653 | 1465207233863 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 326ms
03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
03:00:34 INFO - PROCESS | 1653 | 1465207234097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - PROCESS | 1653 | 1465207234155 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 217ms
03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
03:00:34 INFO - PROCESS | 1653 | 1465207234322 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - PROCESS | 1653 | 1465207234379 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 218ms
03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
03:00:34 INFO - PROCESS | 1653 | 1465207234542 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - PROCESS | 1653 | 1465207234596 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 216ms
03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
03:00:34 INFO - PROCESS | 1653 | 1465207234761 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - PROCESS | 1653 | 1465207234821 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
03:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 216ms
03:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
03:00:34 INFO - PROCESS | 1653 | 1465207234979 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - PROCESS | 1653 | 1465207235038 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 216ms
03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
03:00:35 INFO - PROCESS | 1653 | 1465207235204 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - PROCESS | 1653 | 1465207235278 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 266ms
03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
03:00:35 INFO - PROCESS | 1653 | 1465207235474 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - PROCESS | 1653 | 1465207235535 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
03:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 374ms
03:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
03:00:35 INFO - PROCESS | 1653 | 1465207235921 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:35 INFO - PROCESS | 1653 | 1465207235979 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
03:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 318ms
03:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
03:00:36 INFO - PROCESS | 1653 | 1465207236246 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:36 INFO - PROCESS | 1653 | 1465207236296 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
03:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 268ms
03:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
03:00:36 INFO - PROCESS | 1653 | 1465207236524 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:36 INFO - PROCESS | 1653 | 1465207236579 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
03:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 266ms
03:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
03:00:36 INFO - PROCESS | 1653 | 1465207236790 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:36 INFO - PROCESS | 1653 | 1465207236843 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 274ms
03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
03:00:37 INFO - PROCESS | 1653 | 1465207237061 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - PROCESS | 1653 | 1465207237114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 267ms
03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
03:00:37 INFO - PROCESS | 1653 | 1465207237341 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - PROCESS | 1653 | 1465207237410 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 277ms
03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
03:00:37 INFO - PROCESS | 1653 | 1465207237611 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - PROCESS | 1653 | 1465207237660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
03:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 266ms
03:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
03:00:37 INFO - PROCESS | 1653 | 1465207237889 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:37 INFO - PROCESS | 1653 | 1465207237940 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
03:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 269ms
03:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
03:00:38 INFO - PROCESS | 1653 | 1465207238158 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:38 INFO - PROCESS | 1653 | 1465207238210 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
03:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 273ms
03:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
03:00:38 INFO - PROCESS | 1653 | 1465207238442 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:38 INFO - PROCESS | 1653 | 1465207238510 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
03:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 319ms
03:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
03:00:38 INFO - PROCESS | 1653 | 1465207238761 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:38 INFO - PROCESS | 1653 | 1465207238832 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
03:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 271ms
03:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
03:00:39 INFO - PROCESS | 1653 | 1465207239033 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:39 INFO - PROCESS | 1653 | 1465207239103 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
03:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 265ms
03:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
03:00:39 INFO - PROCESS | 1653 | 1465207239309 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:39 INFO - PROCESS | 1653 | 1465207239391 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
03:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 428ms
03:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
03:00:39 INFO - PROCESS | 1653 | 1465207239738 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:39 INFO - PROCESS | 1653 | 1465207239808 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 271ms
03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
03:00:40 INFO - PROCESS | 1653 | 1465207240012 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - PROCESS | 1653 | 1465207240072 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 316ms
03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
03:00:40 INFO - PROCESS | 1653 | 1465207240332 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - PROCESS | 1653 | 1465207240424 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 317ms
03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
03:00:40 INFO - PROCESS | 1653 | 1465207240657 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - PROCESS | 1653 | 1465207240715 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
03:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 273ms
03:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
03:00:40 INFO - PROCESS | 1653 | 1465207240927 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:40 INFO - PROCESS | 1653 | 1465207240987 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 216ms
03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
03:00:41 INFO - PROCESS | 1653 | 1465207241145 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - PROCESS | 1653 | 1465207241204 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 266ms
03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
03:00:41 INFO - PROCESS | 1653 | 1465207241415 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - PROCESS | 1653 | 1465207241477 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 266ms
03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
03:00:41 INFO - PROCESS | 1653 | 1465207241690 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - PROCESS | 1653 | 1465207241746 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
03:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 266ms
03:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
03:00:41 INFO - PROCESS | 1653 | 1465207241959 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:42 INFO - PROCESS | 1653 | 1465207242017 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
03:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 266ms
03:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
03:00:42 INFO - PROCESS | 1653 | 1465207242228 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:42 INFO - PROCESS | 1653 | 1465207242316 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
03:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 417ms
03:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
03:00:42 INFO - PROCESS | 1653 | 1465207242713 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:42 INFO - PROCESS | 1653 | 1465207242783 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 517ms
03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
03:00:43 INFO - PROCESS | 1653 | 1465207243220 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:43 INFO - PROCESS | 1653 | 1465207243267 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 270ms
03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
03:00:43 INFO - PROCESS | 1653 | 1465207243495 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:43 INFO - PROCESS | 1653 | 1465207243549 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
03:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 268ms
03:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
03:00:43 INFO - PROCESS | 1653 | 1465207243778 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:43 INFO - PROCESS | 1653 | 1465207243831 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
03:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 273ms
03:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
03:00:44 INFO - PROCESS | 1653 | 1465207244045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:44 INFO - PROCESS | 1653 | 1465207244097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
03:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 266ms
03:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
03:00:44 INFO - PROCESS | 1653 | 1465207244314 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:44 INFO - PROCESS | 1653 | 1465207244405 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
03:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 366ms
03:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
03:00:44 INFO - PROCESS | 1653 | 1465207244697 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:44 INFO - PROCESS | 1653 | 1465207244790 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 318ms
03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
03:00:45 INFO - PROCESS | 1653 | 1465207245013 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - PROCESS | 1653 | 1465207245076 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 266ms
03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
03:00:45 INFO - PROCESS | 1653 | 1465207245282 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - PROCESS | 1653 | 1465207245345 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 266ms
03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
03:00:45 INFO - PROCESS | 1653 | 1465207245563 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - PROCESS | 1653 | 1465207245624 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
03:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 266ms
03:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
03:00:45 INFO - PROCESS | 1653 | 1465207245831 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:45 INFO - PROCESS | 1653 | 1465207245894 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
03:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 266ms
03:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
03:00:46 INFO - PROCESS | 1653 | 1465207246108 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - PROCESS | 1653 | 1465207246180 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
03:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 323ms
03:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
03:00:46 INFO - PROCESS | 1653 | 1465207246426 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - PROCESS | 1653 | 1465207246478 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
03:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 216ms
03:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
03:00:46 INFO - PROCESS | 1653 | 1465207246645 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - PROCESS | 1653 | 1465207246706 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
03:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 266ms
03:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
03:00:46 INFO - PROCESS | 1653 | 1465207246913 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:46 INFO - PROCESS | 1653 | 1465207246971 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
03:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 266ms
03:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
03:00:47 INFO - PROCESS | 1653 | 1465207247182 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:47 INFO - PROCESS | 1653 | 1465207247271 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
03:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 317ms
03:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
03:00:47 INFO - PROCESS | 1653 | 1465207247512 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:47 INFO - PROCESS | 1653 | 1465207247591 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
03:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 275ms
03:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
03:00:47 INFO - PROCESS | 1653 | 1465207247779 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:47 INFO - PROCESS | 1653 | 1465207247842 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
03:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 265ms
03:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
03:00:48 INFO - PROCESS | 1653 | 1465207248048 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - PROCESS | 1653 | 1465207248104 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
03:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 216ms
03:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
03:00:48 INFO - PROCESS | 1653 | 1465207248266 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - PROCESS | 1653 | 1465207248331 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
03:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 267ms
03:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
03:00:48 INFO - PROCESS | 1653 | 1465207248542 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - PROCESS | 1653 | 1465207248598 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
03:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 274ms
03:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
03:00:48 INFO - PROCESS | 1653 | 1465207248811 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:48 INFO - PROCESS | 1653 | 1465207248873 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
03:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 266ms
03:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
03:00:49 INFO - PROCESS | 1653 | 1465207249092 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:49 INFO - PROCESS | 1653 | 1465207249176 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
03:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 517ms
03:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
03:00:49 INFO - PROCESS | 1653 | 1465207249611 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:49 INFO - PROCESS | 1653 | 1465207249658 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
03:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 266ms
03:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
03:00:49 INFO - PROCESS | 1653 | 1465207249882 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:49 INFO - PROCESS | 1653 | 1465207249943 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 267ms
03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
03:00:50 INFO - PROCESS | 1653 | 1465207250160 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - PROCESS | 1653 | 1465207250215 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 274ms
03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
03:00:50 INFO - PROCESS | 1653 | 1465207250428 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - PROCESS | 1653 | 1465207250483 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 217ms
03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
03:00:50 INFO - PROCESS | 1653 | 1465207250647 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - PROCESS | 1653 | 1465207250697 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
03:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 266ms
03:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
03:00:50 INFO - PROCESS | 1653 | 1465207250919 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:50 INFO - PROCESS | 1653 | 1465207250987 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 266ms
03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
03:00:51 INFO - PROCESS | 1653 | 1465207251192 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 INFO - PROCESS | 1653 | 1465207251243 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 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
03:00:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:00:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 224ms
03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
03:00:51 INFO - PROCESS | 1653 | 1465207251426 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 INFO - PROCESS | 1653 | 1465207251482 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 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
03:00:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:00:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 273ms
03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
03:00:51 INFO - PROCESS | 1653 | 1465207251696 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 INFO - PROCESS | 1653 | 1465207251762 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:51 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
03:00:51 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
03:00:51 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
03:00:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
03:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 266ms
03:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
03:00:51 INFO - PROCESS | 1653 | 1465207251980 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 INFO - PROCESS | 1653 | 1465207252043 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 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
03:00:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:00:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
03:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 320ms
03:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
03:00:52 INFO - PROCESS | 1653 | 1465207252312 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 INFO - PROCESS | 1653 | 1465207252380 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 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
03:00:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:00:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
03:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 267ms
03:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
03:00:52 INFO - PROCESS | 1653 | 1465207252574 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 INFO - PROCESS | 1653 | 1465207252636 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 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
03:00:52 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
03:00:52 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
03:00:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:52 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:52 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:52 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
03:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 267ms
03:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
03:00:52 INFO - PROCESS | 1653 | 1465207252844 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:52 INFO - PROCESS | 1653 | 1465207252899 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 216ms
03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
03:00:53 INFO - PROCESS | 1653 | 1465207253063 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 INFO - PROCESS | 1653 | 1465207253121 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 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
03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 266ms
03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
03:00:53 INFO - PROCESS | 1653 | 1465207253332 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 INFO - PROCESS | 1653 | 1465207253394 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 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
03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 267ms
03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
03:00:53 INFO - PROCESS | 1653 | 1465207253607 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 INFO - PROCESS | 1653 | 1465207253666 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
03:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 274ms
03:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
03:00:53 INFO - PROCESS | 1653 | 1465207253877 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:53 INFO - PROCESS | 1653 | 1465207253935 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
03:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 215ms
03:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
03:00:54 INFO - PROCESS | 1653 | 1465207254097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:54 INFO - PROCESS | 1653 | 1465207254156 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
03:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 266ms
03:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
03:00:54 INFO - PROCESS | 1653 | 1465207254365 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:54 INFO - PROCESS | 1653 | 1465207254426 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:54 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
03:00:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
03:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:00:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:00:54 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:00:54 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:00:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
03:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 317ms
03:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
03:00:54 INFO - PROCESS | 1653 | 1465207254711 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:54 INFO - PROCESS | 1653 | 1465207254792 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
03:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 341ms
03:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
03:00:55 INFO - PROCESS | 1653 | 1465207255029 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:55 INFO - PROCESS | 1653 | 1465207255088 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
03:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 216ms
03:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
03:00:55 INFO - PROCESS | 1653 | 1465207255262 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:55 INFO - PROCESS | 1653 | 1465207255321 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
03:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 618ms
03:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
03:00:55 INFO - PROCESS | 1653 | 1465207255884 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:55 INFO - PROCESS | 1653 | 1465207255932 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 266ms
03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
03:00:56 INFO - PROCESS | 1653 | 1465207256161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - PROCESS | 1653 | 1465207256215 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 268ms
03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
03:00:56 INFO - PROCESS | 1653 | 1465207256440 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - PROCESS | 1653 | 1465207256498 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 267ms
03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
03:00:56 INFO - PROCESS | 1653 | 1465207256708 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - PROCESS | 1653 | 1465207256761 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
03:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 274ms
03:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
03:00:56 INFO - PROCESS | 1653 | 1465207256978 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - PROCESS | 1653 | 1465207257031 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
03:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 266ms
03:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
03:00:57 INFO - PROCESS | 1653 | 1465207257247 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - PROCESS | 1653 | 1465207257306 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
03:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 267ms
03:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
03:00:57 INFO - PROCESS | 1653 | 1465207257516 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - PROCESS | 1653 | 1465207257571 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
03:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 266ms
03:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
03:00:57 INFO - PROCESS | 1653 | 1465207257791 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:57 INFO - PROCESS | 1653 | 1465207257842 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
03:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 223ms
03:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
03:00:58 INFO - PROCESS | 1653 | 1465207258011 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - PROCESS | 1653 | 1465207258061 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
03:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 267ms
03:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
03:00:58 INFO - PROCESS | 1653 | 1465207258280 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - PROCESS | 1653 | 1465207258333 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
03:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 216ms
03:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
03:00:58 INFO - PROCESS | 1653 | 1465207258507 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - PROCESS | 1653 | 1465207258566 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
03:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 267ms
03:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
03:00:58 INFO - PROCESS | 1653 | 1465207258776 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:58 INFO - PROCESS | 1653 | 1465207258829 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
03:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 273ms
03:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
03:00:59 INFO - PROCESS | 1653 | 1465207259047 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:59 INFO - PROCESS | 1653 | 1465207259120 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
03:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 367ms
03:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
03:00:59 INFO - PROCESS | 1653 | 1465207259426 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:59 INFO - PROCESS | 1653 | 1465207259513 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
03:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 368ms
03:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
03:00:59 INFO - PROCESS | 1653 | 1465207259793 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:00:59 INFO - PROCESS | 1653 | 1465207259853 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 266ms
03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
03:01:00 INFO - PROCESS | 1653 | 1465207260062 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - PROCESS | 1653 | 1465207260124 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 267ms
03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
03:01:00 INFO - PROCESS | 1653 | 1465207260331 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - PROCESS | 1653 | 1465207260392 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 266ms
03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
03:01:00 INFO - PROCESS | 1653 | 1465207260599 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - PROCESS | 1653 | 1465207260697 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
03:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 267ms
03:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
03:01:00 INFO - PROCESS | 1653 | 1465207260877 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:00 INFO - PROCESS | 1653 | 1465207260940 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
03:01:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:01:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:01:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:01:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:01:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
03:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 375ms
03:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
03:01:01 INFO - PROCESS | 1653 | 1465207261249 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:01 INFO - PROCESS | 1653 | 1465207261345 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
03:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 368ms
03:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
03:01:01 INFO - PROCESS | 1653 | 1465207261631 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:01 INFO - PROCESS | 1653 | 1465207261710 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
03:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 278ms
03:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
03:01:01 INFO - PROCESS | 1653 | 1465207261899 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:01 INFO - PROCESS | 1653 | 1465207261963 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 267ms
03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
03:01:02 INFO - PROCESS | 1653 | 1465207262175 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 INFO - PROCESS | 1653 | 1465207262238 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 273ms
03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
03:01:02 INFO - PROCESS | 1653 | 1465207262444 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 INFO - PROCESS | 1653 | 1465207262504 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 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
03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 218ms
03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
03:01:02 INFO - PROCESS | 1653 | 1465207262666 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 INFO - PROCESS | 1653 | 1465207262733 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
03:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 266ms
03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
03:01:02 INFO - PROCESS | 1653 | 1465207262941 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:03 INFO - PROCESS | 1653 | 1465207262995 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
03:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 726ms
03:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
03:01:03 INFO - PROCESS | 1653 | 1465207263666 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:03 INFO - PROCESS | 1653 | 1465207263810 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 467ms
03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
03:01:04 INFO - PROCESS | 1653 | 1465207264139 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:04 INFO - PROCESS | 1653 | 1465207264183 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 271ms
03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
03:01:04 INFO - PROCESS | 1653 | 1465207264413 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:04 INFO - PROCESS | 1653 | 1465207264482 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 368ms
03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
03:01:04 INFO - PROCESS | 1653 | 1465207264793 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:04 INFO - PROCESS | 1653 | 1465207264856 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 276ms
03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
03:01:05 INFO - PROCESS | 1653 | 1465207265062 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:05 INFO - PROCESS | 1653 | 1465207265117 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 216ms
03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
03:01:05 INFO - PROCESS | 1653 | 1465207265281 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:05 INFO - PROCESS | 1653 | 1465207265342 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 366ms
03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
03:01:05 INFO - PROCESS | 1653 | 1465207265660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:05 INFO - PROCESS | 1653 | 1465207265741 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 366ms
03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
03:01:06 INFO - PROCESS | 1653 | 1465207266027 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 INFO - PROCESS | 1653 | 1465207266078 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 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
03:01:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
03:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:01:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:01:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:01:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 223ms
03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
03:01:06 INFO - PROCESS | 1653 | 1465207266259 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 INFO - PROCESS | 1653 | 1465207266315 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
03:01:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
03:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:01:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:01:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:01:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 274ms
03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
03:01:06 INFO - PROCESS | 1653 | 1465207266529 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 INFO - PROCESS | 1653 | 1465207266593 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 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
03:01:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
03:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:01:06 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:01:06 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:01:06 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 266ms
03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
03:01:06 INFO - PROCESS | 1653 | 1465207266798 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:06 INFO - PROCESS | 1653 | 1465207266867 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 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]"
03:01:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:01:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
03:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:01:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:01:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:01:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 317ms
03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
03:01:07 INFO - PROCESS | 1653 | 1465207267126 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 INFO - PROCESS | 1653 | 1465207267196 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 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
03:01:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
03:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:01:07 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:01:07 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:01:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 273ms
03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
03:01:07 INFO - PROCESS | 1653 | 1465207267394 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 INFO - PROCESS | 1653 | 1465207267470 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 266ms
03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
03:01:07 INFO - PROCESS | 1653 | 1465207267691 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 INFO - PROCESS | 1653 | 1465207267757 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 221ms
03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
03:01:07 INFO - PROCESS | 1653 | 1465207267912 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:07 INFO - PROCESS | 1653 | 1465207267972 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 266ms
03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
03:01:08 INFO - PROCESS | 1653 | 1465207268182 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:08 INFO - PROCESS | 1653 | 1465207268272 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 367ms
03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
03:01:08 INFO - PROCESS | 1653 | 1465207268577 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:08 INFO - PROCESS | 1653 | 1465207268635 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 228ms
03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
03:01:08 INFO - PROCESS | 1653 | 1465207268795 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:08 INFO - PROCESS | 1653 | 1465207268850 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 266ms
03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
03:01:09 INFO - PROCESS | 1653 | 1465207269064 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - PROCESS | 1653 | 1465207269125 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 267ms
03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
03:01:09 INFO - PROCESS | 1653 | 1465207269333 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - PROCESS | 1653 | 1465207269397 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 267ms
03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
03:01:09 INFO - PROCESS | 1653 | 1465207269609 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - PROCESS | 1653 | 1465207269671 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 274ms
03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
03:01:09 INFO - PROCESS | 1653 | 1465207269878 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:09 INFO - PROCESS | 1653 | 1465207269939 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
03:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 268ms
03:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
03:01:10 INFO - PROCESS | 1653 | 1465207270158 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:10 INFO - PROCESS | 1653 | 1465207270216 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
03:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 526ms
03:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
03:01:10 INFO - PROCESS | 1653 | 1465207270679 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:10 INFO - PROCESS | 1653 | 1465207270742 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 517ms
03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
03:01:11 INFO - PROCESS | 1653 | 1465207271198 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:11 INFO - PROCESS | 1653 | 1465207271247 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 266ms
03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
03:01:11 INFO - PROCESS | 1653 | 1465207271476 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:11 INFO - PROCESS | 1653 | 1465207271531 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 275ms
03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
03:01:11 INFO - PROCESS | 1653 | 1465207271759 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:11 INFO - PROCESS | 1653 | 1465207271814 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 272ms
03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
03:01:12 INFO - PROCESS | 1653 | 1465207272026 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - PROCESS | 1653 | 1465207272079 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 267ms
03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
03:01:12 INFO - PROCESS | 1653 | 1465207272296 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - PROCESS | 1653 | 1465207272350 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 267ms
03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
03:01:12 INFO - PROCESS | 1653 | 1465207272568 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - PROCESS | 1653 | 1465207272660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 417ms
03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
03:01:12 INFO - PROCESS | 1653 | 1465207272992 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - PROCESS | 1653 | 1465207273074 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 323ms
03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
03:01:13 INFO - PROCESS | 1653 | 1465207273312 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - PROCESS | 1653 | 1465207273375 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 267ms
03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
03:01:13 INFO - PROCESS | 1653 | 1465207273581 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - PROCESS | 1653 | 1465207273650 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 265ms
03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
03:01:13 INFO - PROCESS | 1653 | 1465207273850 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:13 INFO - PROCESS | 1653 | 1465207273905 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 266ms
03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
03:01:14 INFO - PROCESS | 1653 | 1465207274124 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - PROCESS | 1653 | 1465207274207 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 322ms
03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
03:01:14 INFO - PROCESS | 1653 | 1465207274445 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - PROCESS | 1653 | 1465207274498 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 267ms
03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
03:01:14 INFO - PROCESS | 1653 | 1465207274715 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - PROCESS | 1653 | 1465207274773 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 266ms
03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
03:01:14 INFO - PROCESS | 1653 | 1465207274990 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - PROCESS | 1653 | 1465207275045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 216ms
03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
03:01:15 INFO - PROCESS | 1653 | 1465207275209 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - PROCESS | 1653 | 1465207275277 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 273ms
03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
03:01:15 INFO - PROCESS | 1653 | 1465207275478 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - PROCESS | 1653 | 1465207275532 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 217ms
03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
03:01:15 INFO - PROCESS | 1653 | 1465207275700 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - PROCESS | 1653 | 1465207275764 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 219ms
03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
03:01:15 INFO - PROCESS | 1653 | 1465207275928 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:15 INFO - PROCESS | 1653 | 1465207275987 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 216ms
03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
03:01:16 INFO - PROCESS | 1653 | 1465207276146 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:16 INFO - PROCESS | 1653 | 1465207276206 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 218ms
03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
03:01:16 INFO - PROCESS | 1653 | 1465207276375 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:16 INFO - PROCESS | 1653 | 1465207276429 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 223ms
03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
03:01:16 INFO - PROCESS | 1653 | 1465207276596 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:16 INFO - PROCESS | 1653 | 1465207276657 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
03:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 468ms
03:01:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
03:01:17 INFO - PROCESS | 1653 | 1465207277068 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 INFO - PROCESS | 1653 | 1465207277145 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 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 () {
03:01:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
03:01:17 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 () {
03:01:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
03:01:17 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 () {
03:01:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
03:01:17 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 () {
03:01:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
03:01:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 318ms
03:01:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
03:01:17 INFO - PROCESS | 1653 | 1465207277396 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 INFO - PROCESS | 1653 | 1465207277448 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
03:01:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
03:01:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
03:01:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 275ms
03:01:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
03:01:17 INFO - PROCESS | 1653 | 1465207277676 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 INFO - PROCESS | 1653 | 1465207277731 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:17 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
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
03:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
03:01:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
03:01:17 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.
03:01:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
03:01:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 267ms
03:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
03:01:17 INFO - PROCESS | 1653 | 1465207277943 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - PROCESS | 1653 | 1465207277996 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
03:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 216ms
03:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
03:01:18 INFO - PROCESS | 1653 | 1465207278161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - PROCESS | 1653 | 1465207278210 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
03:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 266ms
03:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
03:01:18 INFO - PROCESS | 1653 | 1465207278432 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - PROCESS | 1653 | 1465207278522 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
03:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 367ms
03:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
03:01:18 INFO - PROCESS | 1653 | 1465207278810 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:18 INFO - PROCESS | 1653 | 1465207278883 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
03:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 269ms
03:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
03:01:19 INFO - PROCESS | 1653 | 1465207279092 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - PROCESS | 1653 | 1465207279142 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
03:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 274ms
03:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
03:01:19 INFO - PROCESS | 1653 | 1465207279362 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - PROCESS | 1653 | 1465207279422 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
03:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 266ms
03:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
03:01:19 INFO - PROCESS | 1653 | 1465207279633 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - PROCESS | 1653 | 1465207279708 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
03:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 267ms
03:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
03:01:19 INFO - PROCESS | 1653 | 1465207279911 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:19 INFO - PROCESS | 1653 | 1465207279977 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
03:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 317ms
03:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
03:01:20 INFO - PROCESS | 1653 | 1465207280248 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:20 INFO - PROCESS | 1653 | 1465207280333 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
03:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 425ms
03:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
03:01:20 INFO - PROCESS | 1653 | 1465207280664 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:20 INFO - PROCESS | 1653 | 1465207280723 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
03:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 267ms
03:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
03:01:20 INFO - PROCESS | 1653 | 1465207280932 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:20 INFO - PROCESS | 1653 | 1465207280988 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
03:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 216ms
03:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
03:01:21 INFO - PROCESS | 1653 | 1465207281157 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - PROCESS | 1653 | 1465207281210 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
03:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 217ms
03:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
03:01:21 INFO - PROCESS | 1653 | 1465207281377 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - PROCESS | 1653 | 1465207281433 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
03:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 216ms
03:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
03:01:21 INFO - PROCESS | 1653 | 1465207281596 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - PROCESS | 1653 | 1465207281651 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
03:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 267ms
03:01:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
03:01:21 INFO - PROCESS | 1653 | 1465207281866 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:21 INFO - PROCESS | 1653 | 1465207281928 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
03:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 265ms
03:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
03:01:22 INFO - PROCESS | 1653 | 1465207282141 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - PROCESS | 1653 | 1465207282197 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
03:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 217ms
03:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
03:01:22 INFO - PROCESS | 1653 | 1465207282360 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - PROCESS | 1653 | 1465207282415 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
03:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 223ms
03:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
03:01:22 INFO - PROCESS | 1653 | 1465207282579 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - PROCESS | 1653 | 1465207282638 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
03:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 266ms
03:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
03:01:22 INFO - PROCESS | 1653 | 1465207282849 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:22 INFO - PROCESS | 1653 | 1465207282909 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
03:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 267ms
03:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
03:01:23 INFO - PROCESS | 1653 | 1465207283124 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:23 INFO - PROCESS | 1653 | 1465207283182 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
03:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 416ms
03:01:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
03:01:23 INFO - PROCESS | 1653 | 1465207283538 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:23 INFO - PROCESS | 1653 | 1465207283667 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:24 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
03:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 618ms
03:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
03:01:24 INFO - PROCESS | 1653 | 1465207284162 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:24 INFO - PROCESS | 1653 | 1465207284237 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
03:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 367ms
03:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
03:01:24 INFO - PROCESS | 1653 | 1465207284546 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:24 INFO - PROCESS | 1653 | 1465207284607 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:24 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
03:01:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 272ms
03:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
03:01:24 INFO - PROCESS | 1653 | 1465207284821 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:24 INFO - PROCESS | 1653 | 1465207284880 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
03:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 267ms
03:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
03:01:25 INFO - PROCESS | 1653 | 1465207285082 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - PROCESS | 1653 | 1465207285133 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
03:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 266ms
03:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
03:01:25 INFO - PROCESS | 1653 | 1465207285350 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - PROCESS | 1653 | 1465207285420 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
03:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 269ms
03:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
03:01:25 INFO - PROCESS | 1653 | 1465207285629 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - PROCESS | 1653 | 1465207285689 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
03:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 266ms
03:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
03:01:25 INFO - PROCESS | 1653 | 1465207285897 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:25 INFO - PROCESS | 1653 | 1465207285951 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
03:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 267ms
03:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
03:01:26 INFO - PROCESS | 1653 | 1465207286167 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - PROCESS | 1653 | 1465207286227 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
03:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 266ms
03:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
03:01:26 INFO - PROCESS | 1653 | 1465207286447 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - PROCESS | 1653 | 1465207286513 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
03:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 267ms
03:01:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
03:01:26 INFO - PROCESS | 1653 | 1465207286717 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - PROCESS | 1653 | 1465207286780 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
03:01:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 267ms
03:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
03:01:27 INFO - PROCESS | 1653 | 1465207286996 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - PROCESS | 1653 | 1465207287095 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
03:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 371ms
03:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
03:01:27 INFO - PROCESS | 1653 | 1465207287379 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - PROCESS | 1653 | 1465207287434 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
03:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 267ms
03:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
03:01:27 INFO - PROCESS | 1653 | 1465207287649 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - PROCESS | 1653 | 1465207287701 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
03:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 219ms
03:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
03:01:27 INFO - PROCESS | 1653 | 1465207287877 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:27 INFO - PROCESS | 1653 | 1465207287931 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
03:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 272ms
03:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
03:01:28 INFO - PROCESS | 1653 | 1465207288146 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - PROCESS | 1653 | 1465207288200 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
03:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 218ms
03:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
03:01:28 INFO - PROCESS | 1653 | 1465207288366 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - PROCESS | 1653 | 1465207288426 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
03:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 268ms
03:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
03:01:28 INFO - PROCESS | 1653 | 1465207288645 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - PROCESS | 1653 | 1465207288705 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
03:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 266ms
03:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
03:01:28 INFO - PROCESS | 1653 | 1465207288913 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:28 INFO - PROCESS | 1653 | 1465207288971 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 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
03:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 268ms
03:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
03:01:29 INFO - PROCESS | 1653 | 1465207289190 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 INFO - PROCESS | 1653 | 1465207289249 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
03:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 267ms
03:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
03:01:29 INFO - PROCESS | 1653 | 1465207289460 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 INFO - PROCESS | 1653 | 1465207289517 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
03:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 223ms
03:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
03:01:29 INFO - PROCESS | 1653 | 1465207289679 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 INFO - PROCESS | 1653 | 1465207289741 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:29 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
03:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 266ms
03:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
03:01:29 INFO - PROCESS | 1653 | 1465207289948 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:30 INFO - PROCESS | 1653 | 1465207290008 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
03:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 571ms
03:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
03:01:30 INFO - PROCESS | 1653 | 1465207290529 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:30 INFO - PROCESS | 1653 | 1465207290607 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
03:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 367ms
03:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
03:01:30 INFO - PROCESS | 1653 | 1465207290900 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:30 INFO - PROCESS | 1653 | 1465207290952 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
03:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 268ms
03:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
03:01:31 INFO - PROCESS | 1653 | 1465207291185 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 INFO - PROCESS | 1653 | 1465207291246 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
03:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 272ms
03:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
03:01:31 INFO - PROCESS | 1653 | 1465207291459 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 INFO - PROCESS | 1653 | 1465207291512 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
03:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 274ms
03:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
03:01:31 INFO - PROCESS | 1653 | 1465207291729 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 INFO - PROCESS | 1653 | 1465207291783 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:31 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
03:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 217ms
03:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
03:01:31 INFO - PROCESS | 1653 | 1465207291951 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 INFO - PROCESS | 1653 | 1465207292016 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
03:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 268ms
03:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
03:01:32 INFO - PROCESS | 1653 | 1465207292227 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 INFO - PROCESS | 1653 | 1465207292282 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 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
03:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 273ms
03:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
03:01:32 INFO - PROCESS | 1653 | 1465207292496 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 INFO - PROCESS | 1653 | 1465207292559 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
03:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 267ms
03:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
03:01:32 INFO - PROCESS | 1653 | 1465207292767 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:32 INFO - PROCESS | 1653 | 1465207292835 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
03:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 266ms
03:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
03:01:33 INFO - PROCESS | 1653 | 1465207293042 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - PROCESS | 1653 | 1465207293112 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
03:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 274ms
03:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
03:01:33 INFO - PROCESS | 1653 | 1465207293314 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - PROCESS | 1653 | 1465207293387 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
03:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 316ms
03:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
03:01:33 INFO - PROCESS | 1653 | 1465207293631 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - PROCESS | 1653 | 1465207293685 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
03:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 215ms
03:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
03:01:33 INFO - PROCESS | 1653 | 1465207293858 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:33 INFO - PROCESS | 1653 | 1465207293915 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
03:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 267ms
03:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
03:01:34 INFO - PROCESS | 1653 | 1465207294127 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - PROCESS | 1653 | 1465207294181 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
03:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 274ms
03:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
03:01:34 INFO - PROCESS | 1653 | 1465207294400 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - PROCESS | 1653 | 1465207294463 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
03:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 320ms
03:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
03:01:34 INFO - PROCESS | 1653 | 1465207294731 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - PROCESS | 1653 | 1465207294801 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
03:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 276ms
03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
03:01:35 INFO - PROCESS | 1653 | 1465207295009 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 INFO - PROCESS | 1653 | 1465207295064 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
03:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 224ms
03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
03:01:35 INFO - PROCESS | 1653 | 1465207295229 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 INFO - PROCESS | 1653 | 1465207295295 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
03:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 266ms
03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
03:01:35 INFO - PROCESS | 1653 | 1465207295499 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 INFO - PROCESS | 1653 | 1465207295556 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 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
03:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 216ms
03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
03:01:35 INFO - PROCESS | 1653 | 1465207295717 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 INFO - PROCESS | 1653 | 1465207295775 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:35 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
03:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 216ms
03:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
03:01:35 INFO - PROCESS | 1653 | 1465207295942 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 INFO - PROCESS | 1653 | 1465207295999 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 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
03:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 223ms
03:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
03:01:36 INFO - PROCESS | 1653 | 1465207296162 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 INFO - PROCESS | 1653 | 1465207296226 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 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)
03:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 266ms
03:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
03:01:36 INFO - PROCESS | 1653 | 1465207296431 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 INFO - PROCESS | 1653 | 1465207296511 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
03:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 467ms
03:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
03:01:36 INFO - PROCESS | 1653 | 1465207296902 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:36 INFO - PROCESS | 1653 | 1465207296965 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
03:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 317ms
03:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
03:01:37 INFO - PROCESS | 1653 | 1465207297230 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:37 INFO - PROCESS | 1653 | 1465207297284 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
03:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 268ms
03:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
03:01:37 INFO - PROCESS | 1653 | 1465207297510 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:37 INFO - PROCESS | 1653 | 1465207297566 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
03:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 267ms
03:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
03:01:37 INFO - PROCESS | 1653 | 1465207297777 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:37 INFO - PROCESS | 1653 | 1465207297830 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
03:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 274ms
03:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
03:01:38 INFO - PROCESS | 1653 | 1465207298046 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - PROCESS | 1653 | 1465207298096 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
03:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 266ms
03:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
03:01:38 INFO - PROCESS | 1653 | 1465207298316 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - PROCESS | 1653 | 1465207298379 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
03:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 266ms
03:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
03:01:38 INFO - PROCESS | 1653 | 1465207298583 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - PROCESS | 1653 | 1465207298634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
03:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 266ms
03:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
03:01:38 INFO - PROCESS | 1653 | 1465207298859 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:38 INFO - PROCESS | 1653 | 1465207298912 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
03:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 274ms
03:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
03:01:39 INFO - PROCESS | 1653 | 1465207299129 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 INFO - PROCESS | 1653 | 1465207299181 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
03:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 267ms
03:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
03:01:39 INFO - PROCESS | 1653 | 1465207299400 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 INFO - PROCESS | 1653 | 1465207299462 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 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
03:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 267ms
03:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
03:01:39 INFO - PROCESS | 1653 | 1465207299680 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 INFO - PROCESS | 1653 | 1465207299772 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
03:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 319ms
03:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
03:01:40 INFO - PROCESS | 1653 | 1465207300001 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:40 INFO - PROCESS | 1653 | 1465207300107 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
03:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 368ms
03:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
03:01:40 INFO - PROCESS | 1653 | 1465207300382 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:40 INFO - PROCESS | 1653 | 1465207300469 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:40 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)
03:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 327ms
03:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
03:01:40 INFO - PROCESS | 1653 | 1465207300700 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:40 INFO - PROCESS | 1653 | 1465207300756 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
03:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 268ms
03:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
03:01:40 INFO - PROCESS | 1653 | 1465207300977 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - PROCESS | 1653 | 1465207301037 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
03:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 267ms
03:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
03:01:41 INFO - PROCESS | 1653 | 1465207301246 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - PROCESS | 1653 | 1465207301302 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
03:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 268ms
03:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
03:01:41 INFO - PROCESS | 1653 | 1465207301517 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - PROCESS | 1653 | 1465207301577 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
03:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 266ms
03:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
03:01:41 INFO - PROCESS | 1653 | 1465207301791 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:41 INFO - PROCESS | 1653 | 1465207301848 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
03:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 267ms
03:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
03:01:42 INFO - PROCESS | 1653 | 1465207302063 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - PROCESS | 1653 | 1465207302128 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
03:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 274ms
03:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
03:01:42 INFO - PROCESS | 1653 | 1465207302330 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - PROCESS | 1653 | 1465207302389 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
03:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 216ms
03:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
03:01:42 INFO - PROCESS | 1653 | 1465207302558 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - PROCESS | 1653 | 1465207302614 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
03:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 267ms
03:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
03:01:42 INFO - PROCESS | 1653 | 1465207302828 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:42 INFO - PROCESS | 1653 | 1465207302888 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
03:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 269ms
03:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
03:01:43 INFO - PROCESS | 1653 | 1465207303099 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:43 INFO - PROCESS | 1653 | 1465207303160 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
03:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 769ms
03:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
03:01:43 INFO - PROCESS | 1653 | 1465207303875 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:43 INFO - PROCESS | 1653 | 1465207303924 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
03:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 271ms
03:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
03:01:44 INFO - PROCESS | 1653 | 1465207304148 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - PROCESS | 1653 | 1465207304203 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
03:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 270ms
03:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
03:01:44 INFO - PROCESS | 1653 | 1465207304434 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - PROCESS | 1653 | 1465207304487 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
03:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 273ms
03:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
03:01:44 INFO - PROCESS | 1653 | 1465207304697 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - PROCESS | 1653 | 1465207304750 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
03:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 268ms
03:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
03:01:44 INFO - PROCESS | 1653 | 1465207304968 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - PROCESS | 1653 | 1465207305029 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
03:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 266ms
03:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
03:01:45 INFO - PROCESS | 1653 | 1465207305245 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - PROCESS | 1653 | 1465207305312 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
03:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 274ms
03:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
03:01:45 INFO - PROCESS | 1653 | 1465207305513 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - PROCESS | 1653 | 1465207305564 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
03:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 267ms
03:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
03:01:45 INFO - PROCESS | 1653 | 1465207305783 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - PROCESS | 1653 | 1465207305834 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
03:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 217ms
03:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
03:01:46 INFO - PROCESS | 1653 | 1465207306008 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - PROCESS | 1653 | 1465207306058 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
03:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 266ms
03:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
03:01:46 INFO - PROCESS | 1653 | 1465207306277 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - PROCESS | 1653 | 1465207306329 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
03:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 273ms
03:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
03:01:46 INFO - PROCESS | 1653 | 1465207306547 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - PROCESS | 1653 | 1465207306607 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
03:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 268ms
03:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
03:01:46 INFO - PROCESS | 1653 | 1465207306817 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:46 INFO - PROCESS | 1653 | 1465207306870 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
03:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 217ms
03:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
03:01:47 INFO - PROCESS | 1653 | 1465207307043 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - PROCESS | 1653 | 1465207307097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
03:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 273ms
03:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
03:01:47 INFO - PROCESS | 1653 | 1465207307315 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - PROCESS | 1653 | 1465207307376 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
03:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 267ms
03:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
03:01:47 INFO - PROCESS | 1653 | 1465207307593 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - PROCESS | 1653 | 1465207307684 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
03:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 368ms
03:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
03:01:47 INFO - PROCESS | 1653 | 1465207307966 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - PROCESS | 1653 | 1465207308064 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
03:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 316ms
03:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
03:01:48 INFO - PROCESS | 1653 | 1465207308295 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - PROCESS | 1653 | 1465207308358 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
03:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 272ms
03:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
03:01:48 INFO - PROCESS | 1653 | 1465207308581 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - PROCESS | 1653 | 1465207308644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
03:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 274ms
03:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
03:01:48 INFO - PROCESS | 1653 | 1465207308847 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:48 INFO - PROCESS | 1653 | 1465207308906 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
03:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 268ms
03:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
03:01:49 INFO - PROCESS | 1653 | 1465207309117 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:49 INFO - PROCESS | 1653 | 1465207309181 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
03:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 266ms
03:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
03:01:49 INFO - PROCESS | 1653 | 1465207309392 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:49 INFO - PROCESS | 1653 | 1465207309456 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
03:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 271ms
03:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
03:01:49 INFO - PROCESS | 1653 | 1465207309664 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:49 INFO - PROCESS | 1653 | 1465207309736 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
03:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 367ms
03:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
03:01:50 INFO - PROCESS | 1653 | 1465207310033 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - PROCESS | 1653 | 1465207310112 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
03:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 267ms
03:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
03:01:50 INFO - PROCESS | 1653 | 1465207310309 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - PROCESS | 1653 | 1465207310369 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
03:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 269ms
03:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
03:01:50 INFO - PROCESS | 1653 | 1465207310581 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - PROCESS | 1653 | 1465207310672 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
03:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 370ms
03:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
03:01:50 INFO - PROCESS | 1653 | 1465207310964 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:51 INFO - PROCESS | 1653 | 1465207311049 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
03:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 276ms
03:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
03:01:51 INFO - PROCESS | 1653 | 1465207311376 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:51 INFO - PROCESS | 1653 | 1465207311508 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
03:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 487ms
03:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
03:01:51 INFO - PROCESS | 1653 | 1465207311800 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:51 INFO - PROCESS | 1653 | 1465207311852 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
03:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 269ms
03:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
03:01:52 INFO - PROCESS | 1653 | 1465207312078 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 INFO - PROCESS | 1653 | 1465207312148 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
03:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 273ms
03:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
03:01:52 INFO - PROCESS | 1653 | 1465207312351 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 INFO - PROCESS | 1653 | 1465207312419 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 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
03:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 270ms
03:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
03:01:52 INFO - PROCESS | 1653 | 1465207312627 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 INFO - PROCESS | 1653 | 1465207312681 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 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
03:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 275ms
03:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
03:01:52 INFO - PROCESS | 1653 | 1465207312897 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:52 INFO - PROCESS | 1653 | 1465207312952 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
03:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 268ms
03:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
03:01:53 INFO - PROCESS | 1653 | 1465207313167 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - PROCESS | 1653 | 1465207313229 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
03:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 266ms
03:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
03:01:53 INFO - PROCESS | 1653 | 1465207313442 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - PROCESS | 1653 | 1465207313493 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
03:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 224ms
03:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
03:01:53 INFO - PROCESS | 1653 | 1465207313665 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - PROCESS | 1653 | 1465207313724 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
03:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 267ms
03:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
03:01:53 INFO - PROCESS | 1653 | 1465207313934 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:53 INFO - PROCESS | 1653 | 1465207313996 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
03:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 267ms
03:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
03:01:54 INFO - PROCESS | 1653 | 1465207314209 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:54 INFO - PROCESS | 1653 | 1465207314272 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
03:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 317ms
03:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
03:01:54 INFO - PROCESS | 1653 | 1465207314530 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:54 INFO - PROCESS | 1653 | 1465207314603 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
03:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 269ms
03:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
03:01:54 INFO - PROCESS | 1653 | 1465207314801 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:54 INFO - PROCESS | 1653 | 1465207314866 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 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)
03:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 267ms
03:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
03:01:55 INFO - PROCESS | 1653 | 1465207315082 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - PROCESS | 1653 | 1465207315138 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
03:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 216ms
03:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
03:01:55 INFO - PROCESS | 1653 | 1465207315301 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - PROCESS | 1653 | 1465207315366 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
03:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 267ms
03:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
03:01:55 INFO - PROCESS | 1653 | 1465207315577 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - PROCESS | 1653 | 1465207315634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
03:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 223ms
03:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
03:01:55 INFO - PROCESS | 1653 | 1465207315796 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:55 INFO - PROCESS | 1653 | 1465207315850 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
03:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 269ms
03:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
03:01:56 INFO - PROCESS | 1653 | 1465207316067 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - PROCESS | 1653 | 1465207316125 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
03:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 218ms
03:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
03:01:56 INFO - PROCESS | 1653 | 1465207316294 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - PROCESS | 1653 | 1465207316353 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
03:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 267ms
03:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
03:01:56 INFO - PROCESS | 1653 | 1465207316565 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - PROCESS | 1653 | 1465207316635 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
03:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 317ms
03:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
03:01:56 INFO - PROCESS | 1653 | 1465207316893 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:56 INFO - PROCESS | 1653 | 1465207316985 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
03:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 317ms
03:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
03:01:57 INFO - PROCESS | 1653 | 1465207317209 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:57 INFO - PROCESS | 1653 | 1465207317272 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
03:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 220ms
03:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
03:01:57 INFO - PROCESS | 1653 | 1465207317429 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:57 INFO - PROCESS | 1653 | 1465207317492 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
03:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 318ms
03:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
03:01:57 INFO - PROCESS | 1653 | 1465207317795 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:57 INFO - PROCESS | 1653 | 1465207317871 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
03:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms
03:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
03:01:58 INFO - PROCESS | 1653 | 1465207318467 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:58 INFO - PROCESS | 1653 | 1465207318520 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
03:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 267ms
03:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
03:01:58 INFO - PROCESS | 1653 | 1465207318745 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:58 INFO - PROCESS | 1653 | 1465207318799 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
03:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 275ms
03:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
03:01:59 INFO - PROCESS | 1653 | 1465207319017 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - PROCESS | 1653 | 1465207319076 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
03:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 267ms
03:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
03:01:59 INFO - PROCESS | 1653 | 1465207319283 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - PROCESS | 1653 | 1465207319335 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
03:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 267ms
03:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
03:01:59 INFO - PROCESS | 1653 | 1465207319553 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - PROCESS | 1653 | 1465207319610 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
03:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 267ms
03:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
03:01:59 INFO - PROCESS | 1653 | 1465207319831 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:01:59 INFO - PROCESS | 1653 | 1465207319893 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
03:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 266ms
03:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
03:02:00 INFO - PROCESS | 1653 | 1465207320099 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - PROCESS | 1653 | 1465207320150 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
03:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 219ms
03:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
03:02:00 INFO - PROCESS | 1653 | 1465207320330 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - PROCESS | 1653 | 1465207320392 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
03:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 274ms
03:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
03:02:00 INFO - PROCESS | 1653 | 1465207320598 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - PROCESS | 1653 | 1465207320660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
03:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 271ms
03:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
03:02:00 INFO - PROCESS | 1653 | 1465207320878 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:00 INFO - PROCESS | 1653 | 1465207320937 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
03:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 273ms
03:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
03:02:01 INFO - PROCESS | 1653 | 1465207321149 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 INFO - PROCESS | 1653 | 1465207321221 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 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
03:02:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:02:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
03:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
03:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 269ms
03:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
03:02:01 INFO - PROCESS | 1653 | 1465207321425 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 INFO - PROCESS | 1653 | 1465207321484 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
03:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 268ms
03:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
03:02:01 INFO - PROCESS | 1653 | 1465207321695 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 INFO - PROCESS | 1653 | 1465207321749 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
03:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 268ms
03:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
03:02:01 INFO - PROCESS | 1653 | 1465207321967 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 INFO - PROCESS | 1653 | 1465207322043 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 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
03:02:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:02:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
03:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
03:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 367ms
03:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
03:02:02 INFO - PROCESS | 1653 | 1465207322342 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 INFO - PROCESS | 1653 | 1465207322396 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 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
03:02:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
03:02:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
03:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:02 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:02 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:02 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
03:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 266ms
03:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
03:02:02 INFO - PROCESS | 1653 | 1465207322611 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 INFO - PROCESS | 1653 | 1465207322666 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
03:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 217ms
03:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
03:02:02 INFO - PROCESS | 1653 | 1465207322830 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:02 INFO - PROCESS | 1653 | 1465207322884 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
03:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 268ms
03:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
03:02:03 INFO - PROCESS | 1653 | 1465207323100 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - PROCESS | 1653 | 1465207323157 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
03:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 218ms
03:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
03:02:03 INFO - PROCESS | 1653 | 1465207323327 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - PROCESS | 1653 | 1465207323383 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
03:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 274ms
03:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
03:02:03 INFO - PROCESS | 1653 | 1465207323597 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - PROCESS | 1653 | 1465207323654 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
03:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 265ms
03:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
03:02:03 INFO - PROCESS | 1653 | 1465207323865 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:03 INFO - PROCESS | 1653 | 1465207323925 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
03:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 266ms
03:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
03:02:04 INFO - PROCESS | 1653 | 1465207324134 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:04 INFO - PROCESS | 1653 | 1465207324194 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
03:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 319ms
03:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
03:02:04 INFO - PROCESS | 1653 | 1465207324616 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:04 INFO - PROCESS | 1653 | 1465207324692 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
03:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 343ms
03:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
03:02:04 INFO - PROCESS | 1653 | 1465207324947 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - PROCESS | 1653 | 1465207325020 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
03:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 380ms
03:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
03:02:05 INFO - PROCESS | 1653 | 1465207325330 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - PROCESS | 1653 | 1465207325398 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
03:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 274ms
03:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
03:02:05 INFO - PROCESS | 1653 | 1465207325598 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - PROCESS | 1653 | 1465207325656 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
03:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 268ms
03:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
03:02:05 INFO - PROCESS | 1653 | 1465207325868 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:05 INFO - PROCESS | 1653 | 1465207325926 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
03:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 217ms
03:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
03:02:06 INFO - PROCESS | 1653 | 1465207326094 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:06 INFO - PROCESS | 1653 | 1465207326154 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
03:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 224ms
03:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
03:02:06 INFO - PROCESS | 1653 | 1465207326314 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:06 INFO - PROCESS | 1653 | 1465207326364 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
03:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 265ms
03:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
03:02:06 INFO - PROCESS | 1653 | 1465207326596 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:06 INFO - PROCESS | 1653 | 1465207326669 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
03:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 426ms
03:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
03:02:07 INFO - PROCESS | 1653 | 1465207327017 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - PROCESS | 1653 | 1465207327087 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
03:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 266ms
03:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
03:02:07 INFO - PROCESS | 1653 | 1465207327294 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - PROCESS | 1653 | 1465207327361 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
03:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 276ms
03:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
03:02:07 INFO - PROCESS | 1653 | 1465207327564 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - PROCESS | 1653 | 1465207327634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
03:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 266ms
03:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
03:02:07 INFO - PROCESS | 1653 | 1465207327843 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:07 INFO - PROCESS | 1653 | 1465207327908 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
03:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 277ms
03:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
03:02:08 INFO - PROCESS | 1653 | 1465207328115 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - PROCESS | 1653 | 1465207328188 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
03:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 317ms
03:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
03:02:08 INFO - PROCESS | 1653 | 1465207328434 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - PROCESS | 1653 | 1465207328493 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
03:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 217ms
03:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
03:02:08 INFO - PROCESS | 1653 | 1465207328660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - PROCESS | 1653 | 1465207328713 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
03:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 224ms
03:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
03:02:08 INFO - PROCESS | 1653 | 1465207328880 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:08 INFO - PROCESS | 1653 | 1465207328934 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
03:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 216ms
03:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
03:02:09 INFO - PROCESS | 1653 | 1465207329100 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:09 INFO - PROCESS | 1653 | 1465207329161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
03:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 316ms
03:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
03:02:09 INFO - PROCESS | 1653 | 1465207329431 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:09 INFO - PROCESS | 1653 | 1465207329512 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
03:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 325ms
03:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
03:02:09 INFO - PROCESS | 1653 | 1465207329747 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:09 INFO - PROCESS | 1653 | 1465207329804 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
03:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 265ms
03:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
03:02:10 INFO - PROCESS | 1653 | 1465207330015 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - PROCESS | 1653 | 1465207330074 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
03:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 217ms
03:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
03:02:10 INFO - PROCESS | 1653 | 1465207330242 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - PROCESS | 1653 | 1465207330299 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
03:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 216ms
03:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
03:02:10 INFO - PROCESS | 1653 | 1465207330461 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - PROCESS | 1653 | 1465207330518 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
03:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 273ms
03:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
03:02:10 INFO - PROCESS | 1653 | 1465207330730 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:10 INFO - PROCESS | 1653 | 1465207330823 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
03:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 417ms
03:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
03:02:11 INFO - PROCESS | 1653 | 1465207331222 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:11 INFO - PROCESS | 1653 | 1465207331283 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
03:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 467ms
03:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
03:02:11 INFO - PROCESS | 1653 | 1465207331694 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:11 INFO - PROCESS | 1653 | 1465207331744 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
03:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 268ms
03:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
03:02:11 INFO - PROCESS | 1653 | 1465207331966 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 INFO - PROCESS | 1653 | 1465207332020 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
03:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 267ms
03:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
03:02:12 INFO - PROCESS | 1653 | 1465207332249 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 INFO - PROCESS | 1653 | 1465207332303 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
03:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 277ms
03:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
03:02:12 INFO - PROCESS | 1653 | 1465207332519 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 INFO - PROCESS | 1653 | 1465207332579 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 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
03:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 266ms
03:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
03:02:12 INFO - PROCESS | 1653 | 1465207332794 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:12 INFO - PROCESS | 1653 | 1465207332849 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
03:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 274ms
03:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
03:02:13 INFO - PROCESS | 1653 | 1465207333065 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - PROCESS | 1653 | 1465207333134 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
03:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 266ms
03:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
03:02:13 INFO - PROCESS | 1653 | 1465207333332 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - PROCESS | 1653 | 1465207333385 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
03:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 266ms
03:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
03:02:13 INFO - PROCESS | 1653 | 1465207333602 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - PROCESS | 1653 | 1465207333660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
03:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 267ms
03:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
03:02:13 INFO - PROCESS | 1653 | 1465207333878 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:13 INFO - PROCESS | 1653 | 1465207333941 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
03:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 273ms
03:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
03:02:14 INFO - PROCESS | 1653 | 1465207334148 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 INFO - PROCESS | 1653 | 1465207334204 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
03:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 268ms
03:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
03:02:14 INFO - PROCESS | 1653 | 1465207334420 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 INFO - PROCESS | 1653 | 1465207334499 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
03:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 268ms
03:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
03:02:14 INFO - PROCESS | 1653 | 1465207334698 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 INFO - PROCESS | 1653 | 1465207334778 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:14 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
03:02:14 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
03:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:14 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:14 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:14 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
03:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 270ms
03:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
03:02:14 INFO - PROCESS | 1653 | 1465207334968 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - PROCESS | 1653 | 1465207335033 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
03:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 266ms
03:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
03:02:15 INFO - PROCESS | 1653 | 1465207335243 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - PROCESS | 1653 | 1465207335307 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
03:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 277ms
03:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
03:02:15 INFO - PROCESS | 1653 | 1465207335517 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - PROCESS | 1653 | 1465207335578 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
03:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 267ms
03:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
03:02:15 INFO - PROCESS | 1653 | 1465207335786 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:15 INFO - PROCESS | 1653 | 1465207335851 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
03:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 272ms
03:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
03:02:16 INFO - PROCESS | 1653 | 1465207336066 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:16 INFO - PROCESS | 1653 | 1465207336143 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
03:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 467ms
03:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
03:02:16 INFO - PROCESS | 1653 | 1465207336536 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:16 INFO - PROCESS | 1653 | 1465207336609 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
03:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 268ms
03:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
03:02:16 INFO - PROCESS | 1653 | 1465207336816 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:16 INFO - PROCESS | 1653 | 1465207336875 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
03:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 276ms
03:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
03:02:17 INFO - PROCESS | 1653 | 1465207337086 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:17 INFO - PROCESS | 1653 | 1465207337165 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
03:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 317ms
03:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
03:02:17 INFO - PROCESS | 1653 | 1465207337420 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:17 INFO - PROCESS | 1653 | 1465207337533 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
03:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 568ms
03:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
03:02:17 INFO - PROCESS | 1653 | 1465207337991 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - PROCESS | 1653 | 1465207338045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
03:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 270ms
03:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
03:02:18 INFO - PROCESS | 1653 | 1465207338266 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - PROCESS | 1653 | 1465207338324 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
03:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 267ms
03:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
03:02:18 INFO - PROCESS | 1653 | 1465207338544 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - PROCESS | 1653 | 1465207338600 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
03:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 268ms
03:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
03:02:18 INFO - PROCESS | 1653 | 1465207338811 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:18 INFO - PROCESS | 1653 | 1465207338865 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
03:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 273ms
03:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
03:02:19 INFO - PROCESS | 1653 | 1465207339081 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - PROCESS | 1653 | 1465207339143 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
03:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 266ms
03:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
03:02:19 INFO - PROCESS | 1653 | 1465207339351 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - PROCESS | 1653 | 1465207339420 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
03:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 269ms
03:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
03:02:19 INFO - PROCESS | 1653 | 1465207339628 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - PROCESS | 1653 | 1465207339680 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
03:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 273ms
03:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
03:02:19 INFO - PROCESS | 1653 | 1465207339897 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:19 INFO - PROCESS | 1653 | 1465207339951 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
03:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 265ms
03:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
03:02:20 INFO - PROCESS | 1653 | 1465207340166 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - PROCESS | 1653 | 1465207340227 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
03:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 267ms
03:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
03:02:20 INFO - PROCESS | 1653 | 1465207340435 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - PROCESS | 1653 | 1465207340501 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
03:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 267ms
03:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
03:02:20 INFO - PROCESS | 1653 | 1465207340712 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - PROCESS | 1653 | 1465207340789 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
03:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 273ms
03:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
03:02:20 INFO - PROCESS | 1653 | 1465207340986 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - PROCESS | 1653 | 1465207341056 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
03:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 266ms
03:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
03:02:21 INFO - PROCESS | 1653 | 1465207341261 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - PROCESS | 1653 | 1465207341318 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
03:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 274ms
03:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
03:02:21 INFO - PROCESS | 1653 | 1465207341532 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - PROCESS | 1653 | 1465207341590 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
03:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 216ms
03:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
03:02:21 INFO - PROCESS | 1653 | 1465207341751 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - PROCESS | 1653 | 1465207341808 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
03:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 218ms
03:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
03:02:21 INFO - PROCESS | 1653 | 1465207341978 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - PROCESS | 1653 | 1465207342036 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
03:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 274ms
03:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
03:02:22 INFO - PROCESS | 1653 | 1465207342248 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - PROCESS | 1653 | 1465207342310 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
03:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 216ms
03:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
03:02:22 INFO - PROCESS | 1653 | 1465207342466 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - PROCESS | 1653 | 1465207342528 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
03:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 266ms
03:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
03:02:22 INFO - PROCESS | 1653 | 1465207342735 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - PROCESS | 1653 | 1465207342795 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
03:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 266ms
03:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
03:02:23 INFO - PROCESS | 1653 | 1465207343010 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - PROCESS | 1653 | 1465207343073 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
03:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 273ms
03:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
03:02:23 INFO - PROCESS | 1653 | 1465207343280 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - PROCESS | 1653 | 1465207343341 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
03:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 216ms
03:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
03:02:23 INFO - PROCESS | 1653 | 1465207343500 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - PROCESS | 1653 | 1465207343568 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
03:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 269ms
03:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
03:02:23 INFO - PROCESS | 1653 | 1465207343781 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - PROCESS | 1653 | 1465207343857 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
03:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 221ms
03:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
03:02:24 INFO - PROCESS | 1653 | 1465207343999 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:24 INFO - PROCESS | 1653 | 1465207344094 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
03:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 519ms
03:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
03:02:24 INFO - PROCESS | 1653 | 1465207344523 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:24 INFO - PROCESS | 1653 | 1465207344586 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
03:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 517ms
03:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
03:02:25 INFO - PROCESS | 1653 | 1465207345045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - PROCESS | 1653 | 1465207345096 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
03:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 267ms
03:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
03:02:25 INFO - PROCESS | 1653 | 1465207345318 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - PROCESS | 1653 | 1465207345373 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
03:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 268ms
03:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
03:02:25 INFO - PROCESS | 1653 | 1465207345609 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - PROCESS | 1653 | 1465207345686 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
03:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 319ms
03:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
03:02:25 INFO - PROCESS | 1653 | 1465207345928 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:25 INFO - PROCESS | 1653 | 1465207345981 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
03:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 224ms
03:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
03:02:26 INFO - PROCESS | 1653 | 1465207346151 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:26 INFO - PROCESS | 1653 | 1465207346219 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
03:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 321ms
03:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
03:02:26 INFO - PROCESS | 1653 | 1465207346481 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:26 INFO - PROCESS | 1653 | 1465207346541 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
03:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 323ms
03:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
03:02:26 INFO - PROCESS | 1653 | 1465207346804 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:26 INFO - PROCESS | 1653 | 1465207346889 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
03:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 318ms
03:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
03:02:27 INFO - PROCESS | 1653 | 1465207347148 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - PROCESS | 1653 | 1465207347204 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
03:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 268ms
03:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
03:02:27 INFO - PROCESS | 1653 | 1465207347419 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - PROCESS | 1653 | 1465207347480 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
03:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 267ms
03:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
03:02:27 INFO - PROCESS | 1653 | 1465207347702 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - PROCESS | 1653 | 1465207347763 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
03:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 280ms
03:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
03:02:27 INFO - PROCESS | 1653 | 1465207347979 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:28 INFO - PROCESS | 1653 | 1465207348059 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
03:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 324ms
03:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
03:02:28 INFO - PROCESS | 1653 | 1465207348298 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:28 INFO - PROCESS | 1653 | 1465207348359 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
03:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 266ms
03:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
03:02:28 INFO - PROCESS | 1653 | 1465207348567 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:28 INFO - PROCESS | 1653 | 1465207348644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
03:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 366ms
03:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
03:02:28 INFO - PROCESS | 1653 | 1465207348946 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - PROCESS | 1653 | 1465207349018 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
03:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 268ms
03:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
03:02:29 INFO - PROCESS | 1653 | 1465207349214 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - PROCESS | 1653 | 1465207349278 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
03:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 317ms
03:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
03:02:29 INFO - PROCESS | 1653 | 1465207349549 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - PROCESS | 1653 | 1465207349627 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
03:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 319ms
03:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
03:02:29 INFO - PROCESS | 1653 | 1465207349869 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:29 INFO - PROCESS | 1653 | 1465207349935 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
03:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 266ms
03:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
03:02:30 INFO - PROCESS | 1653 | 1465207350145 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - PROCESS | 1653 | 1465207350202 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
03:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 274ms
03:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
03:02:30 INFO - PROCESS | 1653 | 1465207350415 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - PROCESS | 1653 | 1465207350478 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
03:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 266ms
03:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
03:02:30 INFO - PROCESS | 1653 | 1465207350683 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - PROCESS | 1653 | 1465207350742 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
03:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 265ms
03:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
03:02:30 INFO - PROCESS | 1653 | 1465207350952 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:31 INFO - PROCESS | 1653 | 1465207351043 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
03:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 568ms
03:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
03:02:31 INFO - PROCESS | 1653 | 1465207351523 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:31 INFO - PROCESS | 1653 | 1465207351574 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
03:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 267ms
03:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
03:02:31 INFO - PROCESS | 1653 | 1465207351799 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:31 INFO - PROCESS | 1653 | 1465207351877 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
03:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 369ms
03:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
03:02:32 INFO - PROCESS | 1653 | 1465207352186 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:32 INFO - PROCESS | 1653 | 1465207352291 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
03:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 379ms
03:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
03:02:32 INFO - PROCESS | 1653 | 1465207352564 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:32 INFO - PROCESS | 1653 | 1465207352624 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
03:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 268ms
03:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
03:02:32 INFO - PROCESS | 1653 | 1465207352831 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:32 INFO - PROCESS | 1653 | 1465207352885 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
03:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 266ms
03:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
03:02:33 INFO - PROCESS | 1653 | 1465207353100 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - PROCESS | 1653 | 1465207353162 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
03:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 268ms
03:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
03:02:33 INFO - PROCESS | 1653 | 1465207353369 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - PROCESS | 1653 | 1465207353429 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
03:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 266ms
03:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
03:02:33 INFO - PROCESS | 1653 | 1465207353644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - PROCESS | 1653 | 1465207353703 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
03:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 323ms
03:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
03:02:33 INFO - PROCESS | 1653 | 1465207353965 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - PROCESS | 1653 | 1465207354029 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
03:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 267ms
03:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
03:02:34 INFO - PROCESS | 1653 | 1465207354234 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - PROCESS | 1653 | 1465207354301 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
03:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 268ms
03:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
03:02:34 INFO - PROCESS | 1653 | 1465207354516 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - PROCESS | 1653 | 1465207354584 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
03:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 318ms
03:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
03:02:34 INFO - PROCESS | 1653 | 1465207354831 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:34 INFO - PROCESS | 1653 | 1465207354892 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
03:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 267ms
03:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
03:02:35 INFO - PROCESS | 1653 | 1465207355100 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - PROCESS | 1653 | 1465207355158 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
03:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 221ms
03:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
03:02:35 INFO - PROCESS | 1653 | 1465207355330 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - PROCESS | 1653 | 1465207355389 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
03:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 267ms
03:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
03:02:35 INFO - PROCESS | 1653 | 1465207355599 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - PROCESS | 1653 | 1465207355657 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
03:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 271ms
03:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
03:02:35 INFO - PROCESS | 1653 | 1465207355879 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:35 INFO - PROCESS | 1653 | 1465207355941 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
03:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 266ms
03:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
03:02:36 INFO - PROCESS | 1653 | 1465207356149 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - PROCESS | 1653 | 1465207356209 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
03:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 268ms
03:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
03:02:36 INFO - PROCESS | 1653 | 1465207356419 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - PROCESS | 1653 | 1465207356481 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
03:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 265ms
03:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
03:02:36 INFO - PROCESS | 1653 | 1465207356695 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - PROCESS | 1653 | 1465207356753 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
03:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 224ms
03:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
03:02:36 INFO - PROCESS | 1653 | 1465207356917 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:36 INFO - PROCESS | 1653 | 1465207356991 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
03:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 516ms
03:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
03:02:37 INFO - PROCESS | 1653 | 1465207357438 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:37 INFO - PROCESS | 1653 | 1465207357555 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
03:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms
03:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
03:02:38 INFO - PROCESS | 1653 | 1465207358161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - PROCESS | 1653 | 1465207358226 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
03:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 267ms
03:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
03:02:38 INFO - PROCESS | 1653 | 1465207358433 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - PROCESS | 1653 | 1465207358488 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
03:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 268ms
03:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
03:02:38 INFO - PROCESS | 1653 | 1465207358707 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - PROCESS | 1653 | 1465207358773 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
03:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 268ms
03:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
03:02:38 INFO - PROCESS | 1653 | 1465207358979 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - PROCESS | 1653 | 1465207359034 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
03:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 273ms
03:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
03:02:39 INFO - PROCESS | 1653 | 1465207359249 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - PROCESS | 1653 | 1465207359300 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
03:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 219ms
03:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
03:02:39 INFO - PROCESS | 1653 | 1465207359473 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - PROCESS | 1653 | 1465207359539 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
03:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 216ms
03:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
03:02:39 INFO - PROCESS | 1653 | 1465207359697 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - PROCESS | 1653 | 1465207359753 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
03:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 224ms
03:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
03:02:39 INFO - PROCESS | 1653 | 1465207359917 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:39 INFO - PROCESS | 1653 | 1465207359975 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
03:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 367ms
03:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
03:02:40 INFO - PROCESS | 1653 | 1465207360296 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:40 INFO - PROCESS | 1653 | 1465207360369 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
03:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 269ms
03:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
03:02:40 INFO - PROCESS | 1653 | 1465207360566 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:40 INFO - PROCESS | 1653 | 1465207360625 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
03:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 267ms
03:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
03:02:40 INFO - PROCESS | 1653 | 1465207360838 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:40 INFO - PROCESS | 1653 | 1465207360951 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:41 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)
03:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 917ms
03:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
03:02:41 INFO - PROCESS | 1653 | 1465207361757 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:41 INFO - PROCESS | 1653 | 1465207361805 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:42 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
03:02:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:02:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
03:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:42 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
03:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
03:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 720ms
03:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
03:02:42 INFO - PROCESS | 1653 | 1465207362482 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:42 INFO - PROCESS | 1653 | 1465207362552 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:43 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
03:02:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:02:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
03:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:43 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
03:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:43 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:43 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
03:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 719ms
03:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
03:02:43 INFO - PROCESS | 1653 | 1465207363202 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:43 INFO - PROCESS | 1653 | 1465207363249 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:43 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)
03:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 719ms
03:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
03:02:43 INFO - PROCESS | 1653 | 1465207363926 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:43 INFO - PROCESS | 1653 | 1465207363975 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:44 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)
03:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 919ms
03:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
03:02:44 INFO - PROCESS | 1653 | 1465207364848 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:44 INFO - PROCESS | 1653 | 1465207364900 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:45 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
03:02:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:02:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
03:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:45 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
03:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
03:02:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 768ms
03:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
03:02:45 INFO - PROCESS | 1653 | 1465207365620 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:45 INFO - PROCESS | 1653 | 1465207365666 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:46 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
03:02:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:02:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
03:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:46 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
03:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
03:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 718ms
03:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
03:02:46 INFO - PROCESS | 1653 | 1465207366349 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:46 INFO - PROCESS | 1653 | 1465207366403 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:47 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
03:02:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:02:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:47 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
03:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 769ms
03:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
03:02:47 INFO - PROCESS | 1653 | 1465207367114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:47 INFO - PROCESS | 1653 | 1465207367166 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:47 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
03:02:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
03:02:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:47 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:47 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:47 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
03:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 768ms
03:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
03:02:47 INFO - PROCESS | 1653 | 1465207367884 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:47 INFO - PROCESS | 1653 | 1465207367932 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
03:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 216ms
03:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
03:02:48 INFO - PROCESS | 1653 | 1465207368105 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - PROCESS | 1653 | 1465207368175 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
03:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 216ms
03:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
03:02:48 INFO - PROCESS | 1653 | 1465207368329 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - PROCESS | 1653 | 1465207368384 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 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"
03:02:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:02:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
03:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
03:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 223ms
03:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
03:02:48 INFO - PROCESS | 1653 | 1465207368549 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - PROCESS | 1653 | 1465207368600 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
03:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 217ms
03:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
03:02:48 INFO - PROCESS | 1653 | 1465207368770 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 INFO - PROCESS | 1653 | 1465207368830 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:48 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"
03:02:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:02:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
03:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
03:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 217ms
03:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
03:02:48 INFO - PROCESS | 1653 | 1465207368996 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:49 INFO - PROCESS | 1653 | 1465207369054 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:49 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"
03:02:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:02:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
03:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:49 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:49 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
03:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 274ms
03:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
03:02:49 INFO - PROCESS | 1653 | 1465207369267 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:49 INFO - PROCESS | 1653 | 1465207369330 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
03:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 216ms
03:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
03:02:49 INFO - PROCESS | 1653 | 1465207369485 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:49 INFO - PROCESS | 1653 | 1465207369538 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:50 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
03:02:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
03:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:02:50 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
03:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:02:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
03:02:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
03:02:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
03:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
03:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 719ms
03:02:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
03:02:50 INFO - PROCESS | 1653 | 1465207370206 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:50 INFO - PROCESS | 1653 | 1465207370284 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
03:02:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 417ms
03:02:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
03:02:50 INFO - PROCESS | 1653 | 1465207370627 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:50 INFO - PROCESS | 1653 | 1465207370694 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
03:02:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 368ms
03:02:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
03:02:51 INFO - PROCESS | 1653 | 1465207370999 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - PROCESS | 1653 | 1465207371056 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
03:02:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 269ms
03:02:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
03:02:51 INFO - PROCESS | 1653 | 1465207371278 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - PROCESS | 1653 | 1465207371336 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
03:02:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 266ms
03:02:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
03:02:51 INFO - PROCESS | 1653 | 1465207371550 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - PROCESS | 1653 | 1465207371608 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
03:02:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 276ms
03:02:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
03:02:51 INFO - PROCESS | 1653 | 1465207371820 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:51 INFO - PROCESS | 1653 | 1465207371883 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
03:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 267ms
03:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
03:02:52 INFO - PROCESS | 1653 | 1465207372096 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - PROCESS | 1653 | 1465207372149 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
03:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 274ms
03:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
03:02:52 INFO - PROCESS | 1653 | 1465207372367 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - PROCESS | 1653 | 1465207372427 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
03:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 267ms
03:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
03:02:52 INFO - PROCESS | 1653 | 1465207372635 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - PROCESS | 1653 | 1465207372687 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
03:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 267ms
03:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
03:02:52 INFO - PROCESS | 1653 | 1465207372911 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:52 INFO - PROCESS | 1653 | 1465207372963 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
03:02:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 267ms
03:02:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
03:02:53 INFO - PROCESS | 1653 | 1465207373184 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - PROCESS | 1653 | 1465207373244 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
03:02:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 268ms
03:02:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
03:02:53 INFO - PROCESS | 1653 | 1465207373461 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - PROCESS | 1653 | 1465207373537 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
03:02:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 266ms
03:02:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
03:02:53 INFO - PROCESS | 1653 | 1465207373728 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - PROCESS | 1653 | 1465207373802 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
03:02:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 271ms
03:02:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
03:02:54 INFO - PROCESS | 1653 | 1465207373999 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - PROCESS | 1653 | 1465207374064 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
03:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 319ms
03:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
03:02:54 INFO - PROCESS | 1653 | 1465207374332 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - PROCESS | 1653 | 1465207374413 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
03:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 325ms
03:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
03:02:54 INFO - PROCESS | 1653 | 1465207374650 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - PROCESS | 1653 | 1465207374708 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
03:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 217ms
03:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
03:02:54 INFO - PROCESS | 1653 | 1465207374870 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:54 INFO - PROCESS | 1653 | 1465207374927 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
03:02:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 216ms
03:02:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
03:02:55 INFO - PROCESS | 1653 | 1465207375089 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:55 INFO - PROCESS | 1653 | 1465207375159 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
03:02:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 317ms
03:02:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
03:02:55 INFO - PROCESS | 1653 | 1465207375421 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:55 INFO - PROCESS | 1653 | 1465207375510 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
03:02:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 317ms
03:02:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
03:02:55 INFO - PROCESS | 1653 | 1465207375746 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:55 INFO - PROCESS | 1653 | 1465207375812 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
03:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 275ms
03:02:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
03:02:56 INFO - PROCESS | 1653 | 1465207376016 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - PROCESS | 1653 | 1465207376080 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
03:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 318ms
03:02:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
03:02:56 INFO - PROCESS | 1653 | 1465207376350 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - PROCESS | 1653 | 1465207376440 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
03:02:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 267ms
03:02:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
03:02:56 INFO - PROCESS | 1653 | 1465207376614 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - PROCESS | 1653 | 1465207376671 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
03:02:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 272ms
03:02:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
03:02:56 INFO - PROCESS | 1653 | 1465207376882 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:56 INFO - PROCESS | 1653 | 1465207376957 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
03:02:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 367ms
03:02:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
03:02:57 INFO - PROCESS | 1653 | 1465207377268 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:57 INFO - PROCESS | 1653 | 1465207377410 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
03:02:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 617ms
03:02:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
03:02:57 INFO - PROCESS | 1653 | 1465207377889 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:57 INFO - PROCESS | 1653 | 1465207377940 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
03:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 266ms
03:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
03:02:58 INFO - PROCESS | 1653 | 1465207378166 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - PROCESS | 1653 | 1465207378222 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
03:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 268ms
03:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
03:02:58 INFO - PROCESS | 1653 | 1465207378449 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - PROCESS | 1653 | 1465207378504 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
03:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 267ms
03:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
03:02:58 INFO - PROCESS | 1653 | 1465207378712 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - PROCESS | 1653 | 1465207378767 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
03:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 274ms
03:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
03:02:58 INFO - PROCESS | 1653 | 1465207378982 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - PROCESS | 1653 | 1465207379037 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
03:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 268ms
03:02:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
03:02:59 INFO - PROCESS | 1653 | 1465207379254 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - PROCESS | 1653 | 1465207379331 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
03:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 267ms
03:02:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
03:02:59 INFO - PROCESS | 1653 | 1465207379530 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - PROCESS | 1653 | 1465207379584 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
03:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 275ms
03:02:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
03:02:59 INFO - PROCESS | 1653 | 1465207379812 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:02:59 INFO - PROCESS | 1653 | 1465207379875 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
03:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 273ms
03:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
03:03:00 INFO - PROCESS | 1653 | 1465207380081 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - PROCESS | 1653 | 1465207380146 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
03:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 267ms
03:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
03:03:00 INFO - PROCESS | 1653 | 1465207380350 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - PROCESS | 1653 | 1465207380412 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
03:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 270ms
03:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
03:03:00 INFO - PROCESS | 1653 | 1465207380635 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - PROCESS | 1653 | 1465207380709 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
03:03:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 274ms
03:03:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
03:03:00 INFO - PROCESS | 1653 | 1465207380905 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:00 INFO - PROCESS | 1653 | 1465207380971 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
03:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 267ms
03:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
03:03:01 INFO - PROCESS | 1653 | 1465207381181 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:01 INFO - PROCESS | 1653 | 1465207381238 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
03:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 272ms
03:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
03:03:01 INFO - PROCESS | 1653 | 1465207381449 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:01 INFO - PROCESS | 1653 | 1465207381514 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
03:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 268ms
03:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
03:03:01 INFO - PROCESS | 1653 | 1465207381721 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:01 INFO - PROCESS | 1653 | 1465207381810 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
03:03:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 367ms
03:03:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
03:03:02 INFO - PROCESS | 1653 | 1465207382097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - PROCESS | 1653 | 1465207382155 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
03:03:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 217ms
03:03:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
03:03:02 INFO - PROCESS | 1653 | 1465207382316 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - PROCESS | 1653 | 1465207382376 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
03:03:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 265ms
03:03:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
03:03:02 INFO - PROCESS | 1653 | 1465207382585 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - PROCESS | 1653 | 1465207382647 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
03:03:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 266ms
03:03:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
03:03:02 INFO - PROCESS | 1653 | 1465207382853 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:02 INFO - PROCESS | 1653 | 1465207382914 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
03:03:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 268ms
03:03:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
03:03:03 INFO - PROCESS | 1653 | 1465207383129 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:03 INFO - PROCESS | 1653 | 1465207383188 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
03:03:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
03:03:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 224ms
03:03:03 INFO - TEST-START | /DOMEvents/constructors.html
03:03:03 INFO - PROCESS | 1653 | 1465207383349 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:03 INFO - PROCESS | 1653 | 1465207383411 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
03:03:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
03:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:03:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
03:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:03:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
03:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:03:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
03:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:03:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
03:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:03:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
03:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
03:03:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
03:03:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
03:03:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 222ms
03:03:03 INFO - TEST-START | /DOMEvents/event-phases-order.html
03:03:03 INFO - PROCESS | 1653 | 1465207383581 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:03 INFO - PROCESS | 1653 | 1465207383637 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
03:03:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 466ms
03:03:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
03:03:04 INFO - PROCESS | 1653 | 1465207384052 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - PROCESS | 1653 | 1465207384134 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
03:03:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:03:04 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
03:03:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:03:04 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
03:03:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:03:04 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]"
03:03:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
03:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
03:03:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
03:03:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 368ms
03:03:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
03:03:04 INFO - PROCESS | 1653 | 1465207384431 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - PROCESS | 1653 | 1465207384486 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
03:03:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
03:03:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 224ms
03:03:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
03:03:04 INFO - PROCESS | 1653 | 1465207384652 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - PROCESS | 1653 | 1465207384705 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
03:03:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
03:03:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 266ms
03:03:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
03:03:04 INFO - PROCESS | 1653 | 1465207384918 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:04 INFO - PROCESS | 1653 | 1465207384973 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
03:03:05 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 217ms
03:03:05 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
03:03:05 INFO - PROCESS | 1653 | 1465207385137 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 INFO - PROCESS | 1653 | 1465207385194 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 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.
03:03:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 217ms
03:03:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
03:03:05 INFO - PROCESS | 1653 | 1465207385367 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 INFO - PROCESS | 1653 | 1465207385427 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 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
03:03:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
03:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
03:03:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 217ms
03:03:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
03:03:05 INFO - PROCESS | 1653 | 1465207385585 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 INFO - PROCESS | 1653 | 1465207385640 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 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.
03:03:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 218ms
03:03:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
03:03:05 INFO - PROCESS | 1653 | 1465207385813 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:05 INFO - PROCESS | 1653 | 1465207385863 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 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.
03:03:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 224ms
03:03:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
03:03:06 INFO - PROCESS | 1653 | 1465207386032 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 INFO - PROCESS | 1653 | 1465207386105 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
03:03:06 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
03:03:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 266ms
03:03:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
03:03:06 INFO - PROCESS | 1653 | 1465207386301 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 INFO - PROCESS | 1653 | 1465207386368 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 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.
03:03:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 267ms
03:03:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
03:03:06 INFO - PROCESS | 1653 | 1465207386578 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 INFO - PROCESS | 1653 | 1465207386644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 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.
03:03:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 266ms
03:03:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
03:03:06 INFO - PROCESS | 1653 | 1465207386846 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:06 INFO - PROCESS | 1653 | 1465207386909 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 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.
03:03:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 273ms
03:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
03:03:07 INFO - PROCESS | 1653 | 1465207387115 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 INFO - PROCESS | 1653 | 1465207387178 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 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.
03:03:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 265ms
03:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
03:03:07 INFO - PROCESS | 1653 | 1465207387383 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 INFO - PROCESS | 1653 | 1465207387439 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 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.
03:03:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 216ms
03:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
03:03:07 INFO - PROCESS | 1653 | 1465207387602 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 INFO - PROCESS | 1653 | 1465207387661 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 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.
03:03:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 220ms
03:03:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
03:03:07 INFO - PROCESS | 1653 | 1465207387830 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:07 INFO - PROCESS | 1653 | 1465207387884 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 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
03:03:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
03:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
03:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 222ms
03:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
03:03:08 INFO - PROCESS | 1653 | 1465207388050 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 INFO - PROCESS | 1653 | 1465207388104 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 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.
03:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 221ms
03:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
03:03:08 INFO - PROCESS | 1653 | 1465207388286 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 INFO - PROCESS | 1653 | 1465207388344 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 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.
03:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 223ms
03:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
03:03:08 INFO - PROCESS | 1653 | 1465207388498 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 INFO - PROCESS | 1653 | 1465207388570 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
03:03:08 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
03:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 219ms
03:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
03:03:08 INFO - PROCESS | 1653 | 1465207388720 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 INFO - PROCESS | 1653 | 1465207388785 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:08 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.
03:03:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 216ms
03:03:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
03:03:08 INFO - PROCESS | 1653 | 1465207388946 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 INFO - PROCESS | 1653 | 1465207389012 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 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.
03:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 223ms
03:03:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
03:03:09 INFO - PROCESS | 1653 | 1465207389167 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 INFO - PROCESS | 1653 | 1465207389228 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 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.
03:03:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 218ms
03:03:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
03:03:09 INFO - PROCESS | 1653 | 1465207389386 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 INFO - PROCESS | 1653 | 1465207389457 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 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
03:03:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 217ms
03:03:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker
03:03:09 INFO - PROCESS | 1653 | 1465207389605 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 INFO - PROCESS | 1653 | 1465207389670 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
03:03:09 INFO - {}
03:03:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
03:03:09 INFO - {}
03:03:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
03:03:09 INFO - {}
03:03:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
03:03:09 INFO - {}
03:03:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 217ms
03:03:09 INFO - TEST-START | /FileAPI/fileReader.html
03:03:09 INFO - PROCESS | 1653 | 1465207389833 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:09 INFO - PROCESS | 1653 | 1465207389894 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
03:03:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
03:03:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
03:03:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
03:03:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 216ms
03:03:10 INFO - TEST-START | /FileAPI/historical.html
03:03:10 INFO - PROCESS | 1653 | 1465207390052 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:10 INFO - PROCESS | 1653 | 1465207390114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
03:03:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
03:03:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
03:03:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
03:03:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
03:03:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
03:03:10 INFO - TEST-OK | /FileAPI/historical.html | took 320ms
03:03:10 INFO - TEST-START | /FileAPI/idlharness.html
03:03:10 INFO - PROCESS | 1653 | 1465207390429 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:10 INFO - PROCESS | 1653 | 1465207390509 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
03:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
03:03:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
03:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
03:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
03:03:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 532ms
03:03:10 INFO - TEST-START | /FileAPI/idlharness.worker
03:03:10 INFO - PROCESS | 1653 | 1465207390965 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:11 INFO - PROCESS | 1653 | 1465207391045 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
03:03:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
03:03:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
03:03:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
03:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
03:03:11 INFO - {}
03:03:11 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 - {}
03:03:11 INFO - {}
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
03:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
03:03:11 INFO - {}
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
03:03:11 INFO - {}
03:03:11 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 - {}
03:03:11 INFO - {}
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
03:03:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
03:03:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
03:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
03:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 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
03:03:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
03:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
03:03:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
03:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:03:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:03:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:03:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:03:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
03:03:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
03:03:11 INFO - {}
03:03:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 684ms
03:03:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
03:03:11 INFO - PROCESS | 1653 | 1465207391656 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:11 INFO - PROCESS | 1653 | 1465207391713 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
03:03:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 268ms
03:03:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html
03:03:11 INFO - PROCESS | 1653 | 1465207391933 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - PROCESS | 1653 | 1465207392005 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
03:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 267ms
03:03:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
03:03:12 INFO - PROCESS | 1653 | 1465207392205 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - PROCESS | 1653 | 1465207392269 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
03:03:12 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.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
03:03:12 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'.)
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
03:03:12 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.
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
03:03:12 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.
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
03:03:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
03:03:12 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.
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
03:03:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
03:03:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
03:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
03:03:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
03:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 279ms
03:03:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
03:03:12 INFO - PROCESS | 1653 | 1465207392484 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - PROCESS | 1653 | 1465207392546 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
03:03:12 INFO - {}
03:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 216ms
03:03:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
03:03:12 INFO - PROCESS | 1653 | 1465207392703 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - PROCESS | 1653 | 1465207392757 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
03:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
03:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 218ms
03:03:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
03:03:12 INFO - PROCESS | 1653 | 1465207392931 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:12 INFO - PROCESS | 1653 | 1465207392993 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
03:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
03:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
03:03:13 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"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
03:03:13 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"
03:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
03:03:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 346ms
03:03:13 INFO - TEST-START | /FileAPI/file/File-constructor.html
03:03:13 INFO - PROCESS | 1653 | 1465207393281 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:13 INFO - PROCESS | 1653 | 1465207393344 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
03:03:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
03:03:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
03:03:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
03:03:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
03:03:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
03:03:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 275ms
03:03:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
03:03:13 INFO - PROCESS | 1653 | 1465207393552 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:13 INFO - PROCESS | 1653 | 1465207393613 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
03:03:13 INFO - {}
03:03:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 265ms
03:03:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
03:03:13 INFO - PROCESS | 1653 | 1465207393821 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:13 INFO - PROCESS | 1653 | 1465207393903 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
03:03:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
03:03:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 267ms
03:03:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
03:03:14 INFO - PROCESS | 1653 | 1465207394101 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:14 INFO - PROCESS | 1653 | 1465207394166 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
03:03:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 368ms
03:03:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
03:03:14 INFO - PROCESS | 1653 | 1465207394479 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:14 INFO - PROCESS | 1653 | 1465207394562 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
03:03:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
03:03:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 323ms
03:03:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
03:03:14 INFO - PROCESS | 1653 | 1465207394799 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:14 INFO - PROCESS | 1653 | 1465207394853 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
03:03:15 INFO - reader.readAsText(blob_2)
03:03:15 INFO - }" did not throw
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
03:03:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
03:03:15 INFO - reader.readAsDataURL(blob_2)
03:03:15 INFO - }" did not throw
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
03:03:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
03:03:15 INFO - reader.readAsArrayBuffer(blob_2)
03:03:15 INFO - }" did not throw
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
03:03:15 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
03:03:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:03:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
03:03:15 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
03:03:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
03:03:15 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
03:03:15 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
03:03:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
03:03:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 218ms
03:03:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
03:03:15 INFO - PROCESS | 1653 | 1465207395019 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - PROCESS | 1653 | 1465207395074 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
03:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
03:03:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
03:03:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 218ms
03:03:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
03:03:15 INFO - PROCESS | 1653 | 1465207395245 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - PROCESS | 1653 | 1465207395301 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
03:03:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 217ms
03:03:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
03:03:15 INFO - PROCESS | 1653 | 1465207395465 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - PROCESS | 1653 | 1465207395524 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
03:03:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 216ms
03:03:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
03:03:15 INFO - PROCESS | 1653 | 1465207395684 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - PROCESS | 1653 | 1465207395762 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
03:03:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 316ms
03:03:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
03:03:16 INFO - PROCESS | 1653 | 1465207396005 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - PROCESS | 1653 | 1465207396102 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
03:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
03:03:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 369ms
03:03:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
03:03:16 INFO - PROCESS | 1653 | 1465207396382 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - PROCESS | 1653 | 1465207396438 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
03:03:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 218ms
03:03:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
03:03:16 INFO - PROCESS | 1653 | 1465207396604 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - PROCESS | 1653 | 1465207396663 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
03:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
03:03:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
03:03:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 217ms
03:03:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
03:03:16 INFO - PROCESS | 1653 | 1465207396830 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:16 INFO - PROCESS | 1653 | 1465207396893 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
03:03:17 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
03:03:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
03:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
03:03:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 223ms
03:03:17 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
03:03:17 INFO - PROCESS | 1653 | 1465207397050 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:17 INFO - PROCESS | 1653 | 1465207397111 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
03:03:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 268ms
03:03:17 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
03:03:17 INFO - PROCESS | 1653 | 1465207397321 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:17 INFO - PROCESS | 1653 | 1465207397451 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:17 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
03:03:17 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 568ms
03:03:17 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
03:03:17 INFO - PROCESS | 1653 | 1465207397893 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:17 INFO - PROCESS | 1653 | 1465207397976 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:18 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
03:03:18 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 419ms
03:03:18 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
03:03:18 INFO - PROCESS | 1653 | 1465207398319 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:18 INFO - PROCESS | 1653 | 1465207398382 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:18 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
03:03:18 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 269ms
03:03:18 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
03:03:18 INFO - PROCESS | 1653 | 1465207398595 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:18 INFO - PROCESS | 1653 | 1465207398669 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:18 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
03:03:18 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 269ms
03:03:18 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
03:03:18 INFO - PROCESS | 1653 | 1465207398869 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:18 INFO - PROCESS | 1653 | 1465207398940 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
03:03:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 268ms
03:03:19 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
03:03:19 INFO - PROCESS | 1653 | 1465207399137 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - PROCESS | 1653 | 1465207399198 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
03:03:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 268ms
03:03:19 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
03:03:19 INFO - PROCESS | 1653 | 1465207399413 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - PROCESS | 1653 | 1465207399478 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
03:03:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 274ms
03:03:19 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
03:03:19 INFO - PROCESS | 1653 | 1465207399685 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - PROCESS | 1653 | 1465207399749 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
03:03:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
03:03:19 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 268ms
03:03:19 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
03:03:19 INFO - PROCESS | 1653 | 1465207399955 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - PROCESS | 1653 | 1465207400047 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
03:03:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 369ms
03:03:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
03:03:20 INFO - PROCESS | 1653 | 1465207400356 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - PROCESS | 1653 | 1465207400460 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
03:03:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 288ms
03:03:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
03:03:20 INFO - PROCESS | 1653 | 1465207400630 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - PROCESS | 1653 | 1465207400694 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
03:03:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
03:03:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 273ms
03:03:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
03:03:20 INFO - PROCESS | 1653 | 1465207400899 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:20 INFO - PROCESS | 1653 | 1465207400966 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
03:03:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 266ms
03:03:21 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
03:03:21 INFO - PROCESS | 1653 | 1465207401169 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:21 INFO - PROCESS | 1653 | 1465207401241 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
03:03:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 317ms
03:03:21 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
03:03:21 INFO - PROCESS | 1653 | 1465207401488 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:21 INFO - PROCESS | 1653 | 1465207401560 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
03:03:21 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
03:03:21 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 268ms
03:03:21 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
03:03:21 INFO - PROCESS | 1653 | 1465207401771 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:21 INFO - PROCESS | 1653 | 1465207401843 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
03:03:22 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 317ms
03:03:22 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
03:03:22 INFO - PROCESS | 1653 | 1465207402097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - PROCESS | 1653 | 1465207402164 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
03:03:22 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 273ms
03:03:22 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
03:03:22 INFO - PROCESS | 1653 | 1465207402366 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - PROCESS | 1653 | 1465207402431 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
03:03:22 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 217ms
03:03:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
03:03:22 INFO - PROCESS | 1653 | 1465207402586 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - PROCESS | 1653 | 1465207402647 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
03:03:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 217ms
03:03:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
03:03:22 INFO - PROCESS | 1653 | 1465207402812 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:22 INFO - PROCESS | 1653 | 1465207402880 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
03:03:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 216ms
03:03:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
03:03:23 INFO - PROCESS | 1653 | 1465207403031 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - PROCESS | 1653 | 1465207403089 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
03:03:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 217ms
03:03:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
03:03:23 INFO - PROCESS | 1653 | 1465207403254 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - PROCESS | 1653 | 1465207403320 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
03:03:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 267ms
03:03:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
03:03:23 INFO - PROCESS | 1653 | 1465207403536 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - PROCESS | 1653 | 1465207403623 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
03:03:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 327ms
03:03:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
03:03:23 INFO - PROCESS | 1653 | 1465207403865 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:23 INFO - PROCESS | 1653 | 1465207403929 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
03:03:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 226ms
03:03:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
03:03:24 INFO - PROCESS | 1653 | 1465207404084 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:24 INFO - PROCESS | 1653 | 1465207404145 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
03:03:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 217ms
03:03:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
03:03:24 INFO - PROCESS | 1653 | 1465207404303 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:24 INFO - PROCESS | 1653 | 1465207404403 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
03:03:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 418ms
03:03:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
03:03:24 INFO - PROCESS | 1653 | 1465207404736 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:24 INFO - PROCESS | 1653 | 1465207404814 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
03:03:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 469ms
03:03:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
03:03:25 INFO - PROCESS | 1653 | 1465207405207 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:25 INFO - PROCESS | 1653 | 1465207405271 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
03:03:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 316ms
03:03:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
03:03:25 INFO - PROCESS | 1653 | 1465207405549 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:25 INFO - PROCESS | 1653 | 1465207405605 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
03:03:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 274ms
03:03:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
03:03:25 INFO - PROCESS | 1653 | 1465207405821 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:25 INFO - PROCESS | 1653 | 1465207405877 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
03:03:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 267ms
03:03:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
03:03:26 INFO - PROCESS | 1653 | 1465207406086 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - PROCESS | 1653 | 1465207406144 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
03:03:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 216ms
03:03:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
03:03:26 INFO - PROCESS | 1653 | 1465207406312 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - PROCESS | 1653 | 1465207406366 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
03:03:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 266ms
03:03:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
03:03:26 INFO - PROCESS | 1653 | 1465207406583 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - PROCESS | 1653 | 1465207406646 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
03:03:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 267ms
03:03:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
03:03:26 INFO - PROCESS | 1653 | 1465207406853 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:26 INFO - PROCESS | 1653 | 1465207406932 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:27 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
03:03:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 321ms
03:03:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
03:03:27 INFO - PROCESS | 1653 | 1465207407185 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:27 INFO - PROCESS | 1653 | 1465207407267 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:27 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
03:03:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 318ms
03:03:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
03:03:27 INFO - PROCESS | 1653 | 1465207407515 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:27 INFO - PROCESS | 1653 | 1465207407584 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:27 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
03:03:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 273ms
03:03:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
03:03:27 INFO - PROCESS | 1653 | 1465207407785 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:27 INFO - PROCESS | 1653 | 1465207407860 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
03:03:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 319ms
03:03:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
03:03:28 INFO - PROCESS | 1653 | 1465207408118 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:28 INFO - PROCESS | 1653 | 1465207408189 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
03:03:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 272ms
03:03:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
03:03:28 INFO - PROCESS | 1653 | 1465207408384 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:28 INFO - PROCESS | 1653 | 1465207408446 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
03:03:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 319ms
03:03:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
03:03:28 INFO - PROCESS | 1653 | 1465207408736 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:28 INFO - PROCESS | 1653 | 1465207408825 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
03:03:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 431ms
03:03:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
03:03:29 INFO - PROCESS | 1653 | 1465207409164 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - PROCESS | 1653 | 1465207409246 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
03:03:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 317ms
03:03:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
03:03:29 INFO - PROCESS | 1653 | 1465207409481 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - PROCESS | 1653 | 1465207409539 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
03:03:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 223ms
03:03:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
03:03:29 INFO - PROCESS | 1653 | 1465207409700 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - PROCESS | 1653 | 1465207409760 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 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
03:03:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 218ms
03:03:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
03:03:29 INFO - PROCESS | 1653 | 1465207409921 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:29 INFO - PROCESS | 1653 | 1465207409985 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 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
03:03:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 216ms
03:03:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
03:03:30 INFO - PROCESS | 1653 | 1465207410146 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - PROCESS | 1653 | 1465207410210 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
03:03:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 274ms
03:03:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
03:03:30 INFO - PROCESS | 1653 | 1465207410416 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - PROCESS | 1653 | 1465207410481 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
03:03:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 216ms
03:03:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
03:03:30 INFO - PROCESS | 1653 | 1465207410634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - PROCESS | 1653 | 1465207410696 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
03:03:30 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 216ms
03:03:30 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
03:03:30 INFO - PROCESS | 1653 | 1465207410853 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:30 INFO - PROCESS | 1653 | 1465207410915 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
03:03:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 219ms
03:03:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
03:03:31 INFO - PROCESS | 1653 | 1465207411087 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:31 INFO - PROCESS | 1653 | 1465207411149 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
03:03:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 218ms
03:03:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
03:03:31 INFO - PROCESS | 1653 | 1465207411313 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:31 INFO - PROCESS | 1653 | 1465207411376 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:31 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
03:03:31 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 374ms
03:03:31 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
03:03:31 INFO - PROCESS | 1653 | 1465207411686 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:31 INFO - PROCESS | 1653 | 1465207411775 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
03:03:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 469ms
03:03:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
03:03:32 INFO - PROCESS | 1653 | 1465207412158 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:32 INFO - PROCESS | 1653 | 1465207412226 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
03:03:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 322ms
03:03:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
03:03:32 INFO - PROCESS | 1653 | 1465207412486 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:32 INFO - PROCESS | 1653 | 1465207412544 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:32 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
03:03:32 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 267ms
03:03:32 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
03:03:32 INFO - PROCESS | 1653 | 1465207412766 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:32 INFO - PROCESS | 1653 | 1465207412825 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
03:03:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 274ms
03:03:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
03:03:33 INFO - PROCESS | 1653 | 1465207413034 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:33 INFO - PROCESS | 1653 | 1465207413094 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
03:03:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 267ms
03:03:33 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
03:03:33 INFO - PROCESS | 1653 | 1465207413304 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:33 INFO - PROCESS | 1653 | 1465207413361 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:33 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
03:03:33 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 268ms
03:03:33 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
03:03:33 INFO - PROCESS | 1653 | 1465207413583 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:33 INFO - PROCESS | 1653 | 1465207413652 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
03:03:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 574ms
03:03:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
03:03:34 INFO - PROCESS | 1653 | 1465207414151 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - PROCESS | 1653 | 1465207414199 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
03:03:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 218ms
03:03:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
03:03:34 INFO - PROCESS | 1653 | 1465207414372 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - PROCESS | 1653 | 1465207414431 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
03:03:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 266ms
03:03:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
03:03:34 INFO - PROCESS | 1653 | 1465207414647 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - PROCESS | 1653 | 1465207414729 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
03:03:34 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 268ms
03:03:34 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
03:03:34 INFO - PROCESS | 1653 | 1465207414918 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:34 INFO - PROCESS | 1653 | 1465207414984 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:35 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
03:03:35 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 267ms
03:03:35 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
03:03:35 INFO - PROCESS | 1653 | 1465207415188 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:35 INFO - PROCESS | 1653 | 1465207415264 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
03:03:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 317ms
03:03:35 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
03:03:35 INFO - PROCESS | 1653 | 1465207415519 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:35 INFO - PROCESS | 1653 | 1465207415635 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:35 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
03:03:35 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 325ms
03:03:35 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
03:03:35 INFO - PROCESS | 1653 | 1465207415851 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:35 INFO - PROCESS | 1653 | 1465207415917 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
03:03:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 268ms
03:03:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
03:03:36 INFO - PROCESS | 1653 | 1465207416116 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - PROCESS | 1653 | 1465207416176 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
03:03:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 216ms
03:03:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
03:03:36 INFO - PROCESS | 1653 | 1465207416336 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - PROCESS | 1653 | 1465207416399 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
03:03:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 218ms
03:03:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
03:03:36 INFO - PROCESS | 1653 | 1465207416556 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - PROCESS | 1653 | 1465207416622 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
03:03:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 219ms
03:03:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
03:03:36 INFO - PROCESS | 1653 | 1465207416783 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - PROCESS | 1653 | 1465207416842 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:36 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
03:03:36 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 216ms
03:03:36 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
03:03:37 INFO - PROCESS | 1653 | 1465207417001 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - PROCESS | 1653 | 1465207417062 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
03:03:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 220ms
03:03:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
03:03:37 INFO - PROCESS | 1653 | 1465207417230 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - PROCESS | 1653 | 1465207417289 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
03:03:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 224ms
03:03:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
03:03:37 INFO - PROCESS | 1653 | 1465207417451 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - PROCESS | 1653 | 1465207417512 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
03:03:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 218ms
03:03:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
03:03:37 INFO - PROCESS | 1653 | 1465207417672 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - PROCESS | 1653 | 1465207417734 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
03:03:37 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 216ms
03:03:37 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
03:03:37 INFO - PROCESS | 1653 | 1465207417896 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:37 INFO - PROCESS | 1653 | 1465207417971 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
03:03:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 223ms
03:03:38 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
03:03:38 INFO - PROCESS | 1653 | 1465207418117 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:38 INFO - PROCESS | 1653 | 1465207418179 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
03:03:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 216ms
03:03:38 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
03:03:38 INFO - PROCESS | 1653 | 1465207418335 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:38 INFO - PROCESS | 1653 | 1465207418401 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:38 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
03:03:38 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 317ms
03:03:38 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
03:03:38 INFO - PROCESS | 1653 | 1465207418718 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:38 INFO - PROCESS | 1653 | 1465207418796 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
03:03:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 468ms
03:03:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
03:03:39 INFO - PROCESS | 1653 | 1465207419187 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:39 INFO - PROCESS | 1653 | 1465207419251 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
03:03:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 468ms
03:03:39 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
03:03:39 INFO - PROCESS | 1653 | 1465207419659 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:39 INFO - PROCESS | 1653 | 1465207419711 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:39 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
03:03:39 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 267ms
03:03:39 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
03:03:39 INFO - PROCESS | 1653 | 1465207419935 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:39 INFO - PROCESS | 1653 | 1465207419990 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
03:03:40 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 267ms
03:03:40 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
03:03:40 INFO - PROCESS | 1653 | 1465207420210 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:40 INFO - PROCESS | 1653 | 1465207420271 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
03:03:40 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 269ms
03:03:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
03:03:40 INFO - PROCESS | 1653 | 1465207420486 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:40 INFO - PROCESS | 1653 | 1465207420563 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
03:03:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 318ms
03:03:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
03:03:40 INFO - PROCESS | 1653 | 1465207420823 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:40 INFO - PROCESS | 1653 | 1465207420911 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
03:03:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 282ms
03:03:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
03:03:41 INFO - PROCESS | 1653 | 1465207421097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:41 INFO - PROCESS | 1653 | 1465207421160 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
03:03:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 423ms
03:03:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
03:03:41 INFO - PROCESS | 1653 | 1465207421523 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:41 INFO - PROCESS | 1653 | 1465207421604 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
03:03:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 373ms
03:03:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
03:03:41 INFO - PROCESS | 1653 | 1465207421917 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:41 INFO - PROCESS | 1653 | 1465207421994 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
03:03:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 275ms
03:03:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
03:03:42 INFO - PROCESS | 1653 | 1465207422185 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:42 INFO - PROCESS | 1653 | 1465207422250 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
03:03:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 267ms
03:03:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
03:03:42 INFO - PROCESS | 1653 | 1465207422462 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:42 INFO - PROCESS | 1653 | 1465207422545 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
03:03:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 369ms
03:03:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
03:03:42 INFO - PROCESS | 1653 | 1465207422867 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:42 INFO - PROCESS | 1653 | 1465207422968 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
03:03:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 329ms
03:03:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
03:03:43 INFO - PROCESS | 1653 | 1465207423172 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - PROCESS | 1653 | 1465207423237 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
03:03:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 267ms
03:03:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
03:03:43 INFO - PROCESS | 1653 | 1465207423448 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - PROCESS | 1653 | 1465207423506 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
03:03:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 274ms
03:03:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
03:03:43 INFO - PROCESS | 1653 | 1465207423717 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - PROCESS | 1653 | 1465207423772 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
03:03:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 216ms
03:03:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
03:03:43 INFO - PROCESS | 1653 | 1465207423936 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:43 INFO - PROCESS | 1653 | 1465207423995 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
03:03:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 318ms
03:03:44 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
03:03:44 INFO - PROCESS | 1653 | 1465207424267 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:44 INFO - PROCESS | 1653 | 1465207424323 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
03:03:44 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 267ms
03:03:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
03:03:44 INFO - PROCESS | 1653 | 1465207424536 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:44 INFO - PROCESS | 1653 | 1465207424603 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:44 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
03:03:44 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 316ms
03:03:44 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
03:03:44 INFO - PROCESS | 1653 | 1465207424856 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:44 INFO - PROCESS | 1653 | 1465207424942 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
03:03:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 317ms
03:03:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
03:03:45 INFO - PROCESS | 1653 | 1465207425182 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:45 INFO - PROCESS | 1653 | 1465207425245 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
03:03:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 217ms
03:03:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
03:03:45 INFO - PROCESS | 1653 | 1465207425401 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:45 INFO - PROCESS | 1653 | 1465207425459 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
03:03:45 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 419ms
03:03:45 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
03:03:45 INFO - PROCESS | 1653 | 1465207425826 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - PROCESS | 1653 | 1465207426016 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
03:03:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 523ms
03:03:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
03:03:46 INFO - PROCESS | 1653 | 1465207426353 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - PROCESS | 1653 | 1465207426419 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
03:03:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 267ms
03:03:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
03:03:46 INFO - PROCESS | 1653 | 1465207426623 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - PROCESS | 1653 | 1465207426691 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
03:03:46 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 266ms
03:03:46 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
03:03:46 INFO - PROCESS | 1653 | 1465207426902 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:46 INFO - PROCESS | 1653 | 1465207426974 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
03:03:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 223ms
03:03:47 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
03:03:47 INFO - PROCESS | 1653 | 1465207427130 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - PROCESS | 1653 | 1465207427183 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
03:03:47 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 224ms
03:03:47 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
03:03:47 INFO - PROCESS | 1653 | 1465207427351 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - PROCESS | 1653 | 1465207427405 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
03:03:47 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 269ms
03:03:47 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
03:03:47 INFO - PROCESS | 1653 | 1465207427622 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - PROCESS | 1653 | 1465207427678 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
03:03:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
03:03:47 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
03:03:47 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 217ms
03:03:47 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
03:03:47 INFO - PROCESS | 1653 | 1465207427848 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:47 INFO - PROCESS | 1653 | 1465207427899 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
03:03:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 223ms
03:03:48 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
03:03:48 INFO - PROCESS | 1653 | 1465207428068 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - PROCESS | 1653 | 1465207428126 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
03:03:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 216ms
03:03:48 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
03:03:48 INFO - PROCESS | 1653 | 1465207428302 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - PROCESS | 1653 | 1465207428363 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
03:03:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 379ms
03:03:48 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
03:03:48 INFO - PROCESS | 1653 | 1465207428669 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - PROCESS | 1653 | 1465207428731 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
03:03:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
03:03:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 266ms
03:03:48 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
03:03:48 INFO - PROCESS | 1653 | 1465207428938 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - PROCESS | 1653 | 1465207429014 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
03:03:49 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 268ms
03:03:49 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
03:03:49 INFO - PROCESS | 1653 | 1465207429215 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - PROCESS | 1653 | 1465207429282 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
03:03:49 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 274ms
03:03:49 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
03:03:49 INFO - PROCESS | 1653 | 1465207429484 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - PROCESS | 1653 | 1465207429564 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
03:03:49 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 368ms
03:03:49 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
03:03:49 INFO - PROCESS | 1653 | 1465207429855 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:49 INFO - PROCESS | 1653 | 1465207429916 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
03:03:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
03:03:50 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 218ms
03:03:50 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
03:03:50 INFO - PROCESS | 1653 | 1465207430082 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - PROCESS | 1653 | 1465207430138 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
03:03:50 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 221ms
03:03:50 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
03:03:50 INFO - PROCESS | 1653 | 1465207430301 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - PROCESS | 1653 | 1465207430359 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
03:03:50 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 216ms
03:03:50 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
03:03:50 INFO - PROCESS | 1653 | 1465207430519 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - PROCESS | 1653 | 1465207430578 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
03:03:50 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 216ms
03:03:50 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
03:03:50 INFO - PROCESS | 1653 | 1465207430738 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:50 INFO - PROCESS | 1653 | 1465207430797 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
03:03:51 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 266ms
03:03:51 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
03:03:51 INFO - PROCESS | 1653 | 1465207431114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:51 INFO - PROCESS | 1653 | 1465207431189 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
03:03:51 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 473ms
03:03:51 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
03:03:51 INFO - PROCESS | 1653 | 1465207431533 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:51 INFO - PROCESS | 1653 | 1465207431599 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
03:03:51 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 466ms
03:03:52 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
03:03:52 INFO - PROCESS | 1653 | 1465207432003 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - PROCESS | 1653 | 1465207432055 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
03:03:52 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 218ms
03:03:52 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
03:03:52 INFO - PROCESS | 1653 | 1465207432231 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - PROCESS | 1653 | 1465207432286 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
03:03:52 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
03:03:52 INFO - window.indexedDB.open('test', val);..." did not throw
03:03:52 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:52 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:03:52 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
03:03:52 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
03:03:52 INFO - window.indexedDB.open('test', val);..." did not throw
03:03:52 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:52 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:03:52 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
03:03:52 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
03:03:52 INFO - window.indexedDB.open('test', val);..." did not throw
03:03:52 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:52 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:03:52 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
03:03:52 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
03:03:52 INFO - window.indexedDB.open('test', val);..." did not throw
03:03:52 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
03:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:03:52 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
03:03:52 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
03:03:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
03:03:52 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 325ms
03:03:52 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
03:03:52 INFO - PROCESS | 1653 | 1465207432559 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - PROCESS | 1653 | 1465207432618 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
03:03:52 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 269ms
03:03:52 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
03:03:52 INFO - PROCESS | 1653 | 1465207432823 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:52 INFO - PROCESS | 1653 | 1465207432884 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:53 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
03:03:53 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
03:03:53 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 818ms
03:03:53 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
03:03:53 INFO - PROCESS | 1653 | 1465207433644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:53 INFO - PROCESS | 1653 | 1465207433689 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:53 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
03:03:53 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 219ms
03:03:53 INFO - TEST-START | /IndexedDB/idbindex_count.htm
03:03:53 INFO - PROCESS | 1653 | 1465207433868 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:53 INFO - PROCESS | 1653 | 1465207433926 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:54 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
03:03:54 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 217ms
03:03:54 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
03:03:54 INFO - PROCESS | 1653 | 1465207434086 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:54 INFO - PROCESS | 1653 | 1465207434150 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:54 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
03:03:54 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 317ms
03:03:54 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
03:03:54 INFO - PROCESS | 1653 | 1465207434418 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:54 INFO - PROCESS | 1653 | 1465207434503 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:54 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
03:03:54 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 374ms
03:03:54 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
03:03:54 INFO - PROCESS | 1653 | 1465207434813 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:54 INFO - PROCESS | 1653 | 1465207434872 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
03:03:55 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 268ms
03:03:55 INFO - TEST-START | /IndexedDB/idbindex_get.htm
03:03:55 INFO - PROCESS | 1653 | 1465207435084 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - PROCESS | 1653 | 1465207435147 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
03:03:55 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 269ms
03:03:55 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
03:03:55 INFO - PROCESS | 1653 | 1465207435366 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - PROCESS | 1653 | 1465207435436 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
03:03:55 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 273ms
03:03:55 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
03:03:55 INFO - PROCESS | 1653 | 1465207435634 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - PROCESS | 1653 | 1465207435688 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
03:03:55 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 216ms
03:03:55 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
03:03:55 INFO - PROCESS | 1653 | 1465207435856 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:55 INFO - PROCESS | 1653 | 1465207435917 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
03:03:56 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 217ms
03:03:56 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
03:03:56 INFO - PROCESS | 1653 | 1465207436073 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - PROCESS | 1653 | 1465207436134 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
03:03:56 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 216ms
03:03:56 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
03:03:56 INFO - PROCESS | 1653 | 1465207436297 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - PROCESS | 1653 | 1465207436352 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
03:03:56 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 222ms
03:03:56 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
03:03:56 INFO - PROCESS | 1653 | 1465207436518 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - PROCESS | 1653 | 1465207436573 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
03:03:56 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 218ms
03:03:56 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
03:03:56 INFO - PROCESS | 1653 | 1465207436738 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - PROCESS | 1653 | 1465207436795 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:56 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
03:03:56 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 217ms
03:03:56 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
03:03:56 INFO - PROCESS | 1653 | 1465207436965 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:57 INFO - PROCESS | 1653 | 1465207437032 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
03:03:57 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 325ms
03:03:57 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
03:03:57 INFO - PROCESS | 1653 | 1465207437289 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:57 INFO - PROCESS | 1653 | 1465207437361 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
03:03:57 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 319ms
03:03:57 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
03:03:57 INFO - PROCESS | 1653 | 1465207437621 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:57 INFO - PROCESS | 1653 | 1465207437696 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:57 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
03:03:57 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 317ms
03:03:57 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
03:03:57 INFO - PROCESS | 1653 | 1465207437949 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:58 INFO - PROCESS | 1653 | 1465207438041 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
03:03:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 520ms
03:03:58 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
03:03:58 INFO - PROCESS | 1653 | 1465207438464 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:58 INFO - PROCESS | 1653 | 1465207438548 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
03:03:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 518ms
03:03:58 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
03:03:58 INFO - PROCESS | 1653 | 1465207438987 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - PROCESS | 1653 | 1465207439062 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
03:03:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 318ms
03:03:59 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
03:03:59 INFO - PROCESS | 1653 | 1465207439314 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - PROCESS | 1653 | 1465207439372 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
03:03:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 267ms
03:03:59 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
03:03:59 INFO - PROCESS | 1653 | 1465207439587 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - PROCESS | 1653 | 1465207439644 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
03:03:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 267ms
03:03:59 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
03:03:59 INFO - PROCESS | 1653 | 1465207439854 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:03:59 INFO - PROCESS | 1653 | 1465207439923 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
03:04:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 320ms
03:04:00 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
03:04:00 INFO - PROCESS | 1653 | 1465207440186 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - PROCESS | 1653 | 1465207440264 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
03:04:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 317ms
03:04:00 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
03:04:00 INFO - PROCESS | 1653 | 1465207440506 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - PROCESS | 1653 | 1465207440565 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
03:04:00 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 219ms
03:04:00 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
03:04:00 INFO - PROCESS | 1653 | 1465207440732 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - PROCESS | 1653 | 1465207440784 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:00 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
03:04:00 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 272ms
03:04:00 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
03:04:01 INFO - PROCESS | 1653 | 1465207441014 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - PROCESS | 1653 | 1465207441081 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
03:04:01 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 268ms
03:04:01 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
03:04:01 INFO - PROCESS | 1653 | 1465207441273 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - PROCESS | 1653 | 1465207441340 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
03:04:01 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 267ms
03:04:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
03:04:01 INFO - PROCESS | 1653 | 1465207441549 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - PROCESS | 1653 | 1465207441614 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
03:04:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 268ms
03:04:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
03:04:01 INFO - PROCESS | 1653 | 1465207441822 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:01 INFO - PROCESS | 1653 | 1465207441890 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
03:04:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 267ms
03:04:02 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
03:04:02 INFO - PROCESS | 1653 | 1465207442098 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - PROCESS | 1653 | 1465207442161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
03:04:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 273ms
03:04:02 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
03:04:02 INFO - PROCESS | 1653 | 1465207442368 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - PROCESS | 1653 | 1465207442423 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
03:04:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 218ms
03:04:02 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
03:04:02 INFO - PROCESS | 1653 | 1465207442597 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - PROCESS | 1653 | 1465207442653 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
03:04:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
03:04:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
03:04:02 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 224ms
03:04:02 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
03:04:02 INFO - PROCESS | 1653 | 1465207442817 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:02 INFO - PROCESS | 1653 | 1465207442873 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
03:04:03 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 217ms
03:04:03 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
03:04:03 INFO - PROCESS | 1653 | 1465207443037 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - PROCESS | 1653 | 1465207443098 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
03:04:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
03:04:03 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 217ms
03:04:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
03:04:03 INFO - PROCESS | 1653 | 1465207443256 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - PROCESS | 1653 | 1465207443316 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
03:04:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 219ms
03:04:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
03:04:03 INFO - PROCESS | 1653 | 1465207443484 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - PROCESS | 1653 | 1465207443540 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 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
03:04:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 217ms
03:04:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
03:04:03 INFO - PROCESS | 1653 | 1465207443703 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - PROCESS | 1653 | 1465207443769 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 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
03:04:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 216ms
03:04:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
03:04:03 INFO - PROCESS | 1653 | 1465207443923 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:03 INFO - PROCESS | 1653 | 1465207443994 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
03:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 266ms
03:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
03:04:04 INFO - PROCESS | 1653 | 1465207444202 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 INFO - PROCESS | 1653 | 1465207444291 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 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
03:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 276ms
03:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
03:04:04 INFO - PROCESS | 1653 | 1465207444470 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 INFO - PROCESS | 1653 | 1465207444532 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 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
03:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 216ms
03:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
03:04:04 INFO - PROCESS | 1653 | 1465207444688 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 INFO - PROCESS | 1653 | 1465207444753 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:04:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 266ms
03:04:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
03:04:05 INFO - PROCESS | 1653 | 1465207445030 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:05 INFO - PROCESS | 1653 | 1465207445143 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:05 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
03:04:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 552ms
03:04:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
03:04:05 INFO - PROCESS | 1653 | 1465207445516 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:05 INFO - PROCESS | 1653 | 1465207445584 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
03:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 618ms
03:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
03:04:06 INFO - PROCESS | 1653 | 1465207446140 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - PROCESS | 1653 | 1465207446221 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
03:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 267ms
03:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
03:04:06 INFO - PROCESS | 1653 | 1465207446416 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - PROCESS | 1653 | 1465207446470 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
03:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 274ms
03:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
03:04:06 INFO - PROCESS | 1653 | 1465207446693 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - PROCESS | 1653 | 1465207446754 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
03:04:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 267ms
03:04:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
03:04:06 INFO - PROCESS | 1653 | 1465207446965 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - PROCESS | 1653 | 1465207447020 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
03:04:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 223ms
03:04:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
03:04:07 INFO - PROCESS | 1653 | 1465207447188 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - PROCESS | 1653 | 1465207447239 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
03:04:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 217ms
03:04:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
03:04:07 INFO - PROCESS | 1653 | 1465207447408 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - PROCESS | 1653 | 1465207447473 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
03:04:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 217ms
03:04:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
03:04:07 INFO - PROCESS | 1653 | 1465207447632 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - PROCESS | 1653 | 1465207447697 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 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
03:04:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 224ms
03:04:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
03:04:07 INFO - PROCESS | 1653 | 1465207447852 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:07 INFO - PROCESS | 1653 | 1465207447904 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
03:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 218ms
03:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
03:04:08 INFO - PROCESS | 1653 | 1465207448073 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 INFO - PROCESS | 1653 | 1465207448142 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
03:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 266ms
03:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
03:04:08 INFO - PROCESS | 1653 | 1465207448347 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 INFO - PROCESS | 1653 | 1465207448411 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 272ms
03:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
03:04:08 INFO - PROCESS | 1653 | 1465207448620 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 INFO - PROCESS | 1653 | 1465207448701 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:08 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
03:04:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 316ms
03:04:08 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
03:04:08 INFO - PROCESS | 1653 | 1465207448939 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - PROCESS | 1653 | 1465207449002 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
03:04:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 267ms
03:04:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
03:04:09 INFO - PROCESS | 1653 | 1465207449214 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - PROCESS | 1653 | 1465207449282 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
03:04:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 273ms
03:04:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
03:04:09 INFO - PROCESS | 1653 | 1465207449485 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - PROCESS | 1653 | 1465207449569 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
03:04:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 268ms
03:04:09 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
03:04:09 INFO - PROCESS | 1653 | 1465207449755 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 INFO - PROCESS | 1653 | 1465207449823 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:09 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
03:04:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 216ms
03:04:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
03:04:09 INFO - PROCESS | 1653 | 1465207449974 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 INFO - PROCESS | 1653 | 1465207450034 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
03:04:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 217ms
03:04:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
03:04:10 INFO - PROCESS | 1653 | 1465207450200 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 INFO - PROCESS | 1653 | 1465207450259 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 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
03:04:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 217ms
03:04:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
03:04:10 INFO - PROCESS | 1653 | 1465207450419 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 INFO - PROCESS | 1653 | 1465207450476 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 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
03:04:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 216ms
03:04:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
03:04:10 INFO - PROCESS | 1653 | 1465207450641 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 INFO - PROCESS | 1653 | 1465207450708 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 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
03:04:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 216ms
03:04:10 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
03:04:10 INFO - PROCESS | 1653 | 1465207450856 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:10 INFO - PROCESS | 1653 | 1465207450932 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
03:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 215ms
03:04:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
03:04:11 INFO - PROCESS | 1653 | 1465207451084 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - PROCESS | 1653 | 1465207451144 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 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
03:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 216ms
03:04:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
03:04:11 INFO - PROCESS | 1653 | 1465207451303 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - PROCESS | 1653 | 1465207451363 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
03:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 217ms
03:04:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
03:04:11 INFO - PROCESS | 1653 | 1465207451522 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - PROCESS | 1653 | 1465207451584 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
03:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 216ms
03:04:11 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
03:04:11 INFO - PROCESS | 1653 | 1465207451748 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - PROCESS | 1653 | 1465207451806 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
03:04:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 224ms
03:04:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
03:04:12 INFO - PROCESS | 1653 | 1465207452139 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:12 INFO - PROCESS | 1653 | 1465207452228 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:12 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"
03:04:12 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
03:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:04:12 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
03:04:12 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
03:04:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 548ms
03:04:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
03:04:12 INFO - PROCESS | 1653 | 1465207452609 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:12 INFO - PROCESS | 1653 | 1465207452671 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:12 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"
03:04:12 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
03:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
03:04:12 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
03:04:12 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
03:04:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 272ms
03:04:12 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
03:04:12 INFO - PROCESS | 1653 | 1465207452887 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:12 INFO - PROCESS | 1653 | 1465207452949 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
03:04:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 266ms
03:04:13 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
03:04:13 INFO - PROCESS | 1653 | 1465207453166 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - PROCESS | 1653 | 1465207453240 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
03:04:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 268ms
03:04:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
03:04:13 INFO - PROCESS | 1653 | 1465207453433 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - PROCESS | 1653 | 1465207453505 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
03:04:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 222ms
03:04:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
03:04:13 INFO - PROCESS | 1653 | 1465207453652 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - PROCESS | 1653 | 1465207453704 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
03:04:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 218ms
03:04:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
03:04:13 INFO - PROCESS | 1653 | 1465207453874 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:13 INFO - PROCESS | 1653 | 1465207453939 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
03:04:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 216ms
03:04:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
03:04:14 INFO - PROCESS | 1653 | 1465207454097 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - PROCESS | 1653 | 1465207454150 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
03:04:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 219ms
03:04:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
03:04:14 INFO - PROCESS | 1653 | 1465207454319 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - PROCESS | 1653 | 1465207454384 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
03:04:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 266ms
03:04:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
03:04:14 INFO - PROCESS | 1653 | 1465207454614 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - PROCESS | 1653 | 1465207454678 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:04:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 278ms
03:04:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
03:04:14 INFO - PROCESS | 1653 | 1465207454870 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:14 INFO - PROCESS | 1653 | 1465207454937 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 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
03:04:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 267ms
03:04:15 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
03:04:15 INFO - PROCESS | 1653 | 1465207455140 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 INFO - PROCESS | 1653 | 1465207455217 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
03:04:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 267ms
03:04:15 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
03:04:15 INFO - PROCESS | 1653 | 1465207455420 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 INFO - PROCESS | 1653 | 1465207455488 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
03:04:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 266ms
03:04:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
03:04:15 INFO - PROCESS | 1653 | 1465207455689 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 INFO - PROCESS | 1653 | 1465207455753 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
03:04:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 267ms
03:04:15 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
03:04:15 INFO - PROCESS | 1653 | 1465207455966 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:16 INFO - PROCESS | 1653 | 1465207456090 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
03:04:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 325ms
03:04:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
03:04:16 INFO - PROCESS | 1653 | 1465207456285 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:16 INFO - PROCESS | 1653 | 1465207456336 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
03:04:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 319ms
03:04:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
03:04:16 INFO - PROCESS | 1653 | 1465207456621 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:16 INFO - PROCESS | 1653 | 1465207456707 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
03:04:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 318ms
03:04:16 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
03:04:16 INFO - PROCESS | 1653 | 1465207456950 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - PROCESS | 1653 | 1465207457041 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
03:04:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 275ms
03:04:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
03:04:17 INFO - PROCESS | 1653 | 1465207457218 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - PROCESS | 1653 | 1465207457280 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
03:04:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 218ms
03:04:17 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
03:04:17 INFO - PROCESS | 1653 | 1465207457438 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - PROCESS | 1653 | 1465207457499 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
03:04:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 217ms
03:04:17 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
03:04:17 INFO - PROCESS | 1653 | 1465207457665 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - PROCESS | 1653 | 1465207457723 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
03:04:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
03:04:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 275ms
03:04:17 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
03:04:17 INFO - PROCESS | 1653 | 1465207457936 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - PROCESS | 1653 | 1465207458000 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
03:04:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 267ms
03:04:18 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
03:04:18 INFO - PROCESS | 1653 | 1465207458207 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - PROCESS | 1653 | 1465207458270 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
03:04:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 216ms
03:04:18 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
03:04:18 INFO - PROCESS | 1653 | 1465207458432 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - PROCESS | 1653 | 1465207458499 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
03:04:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 426ms
03:04:18 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
03:04:18 INFO - PROCESS | 1653 | 1465207458855 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:18 INFO - PROCESS | 1653 | 1465207458933 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
03:04:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 417ms
03:04:19 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
03:04:19 INFO - PROCESS | 1653 | 1465207459275 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:19 INFO - PROCESS | 1653 | 1465207459340 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
03:04:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
03:04:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
03:04:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
03:04:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
03:04:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 519ms
03:04:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
03:04:19 INFO - PROCESS | 1653 | 1465207459797 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:19 INFO - PROCESS | 1653 | 1465207459851 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
03:04:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 218ms
03:04:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
03:04:20 INFO - PROCESS | 1653 | 1465207460021 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:20 INFO - PROCESS | 1653 | 1465207460076 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:20 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
03:04:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 266ms
03:04:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
03:04:20 INFO - PROCESS | 1653 | 1465207460323 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:20 INFO - PROCESS | 1653 | 1465207460398 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:20 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
03:04:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 518ms
03:04:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
03:04:20 INFO - PROCESS | 1653 | 1465207460843 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:20 INFO - PROCESS | 1653 | 1465207460903 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
03:04:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 368ms
03:04:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
03:04:21 INFO - PROCESS | 1653 | 1465207461221 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:21 INFO - PROCESS | 1653 | 1465207461284 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:21 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
03:04:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 418ms
03:04:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
03:04:21 INFO - PROCESS | 1653 | 1465207461642 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:21 INFO - PROCESS | 1653 | 1465207461742 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:22 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
03:04:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 469ms
03:04:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
03:04:22 INFO - PROCESS | 1653 | 1465207462114 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:22 INFO - PROCESS | 1653 | 1465207462212 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
03:04:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 567ms
03:04:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
03:04:22 INFO - PROCESS | 1653 | 1465207462684 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:22 INFO - PROCESS | 1653 | 1465207462755 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:23 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
03:04:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 467ms
03:04:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
03:04:23 INFO - PROCESS | 1653 | 1465207463153 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:23 INFO - PROCESS | 1653 | 1465207463221 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
03:04:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 470ms
03:04:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
03:04:23 INFO - PROCESS | 1653 | 1465207463626 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:23 INFO - PROCESS | 1653 | 1465207463695 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
03:04:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 470ms
03:04:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
03:04:24 INFO - PROCESS | 1653 | 1465207464100 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:24 INFO - PROCESS | 1653 | 1465207464170 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
03:04:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 469ms
03:04:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
03:04:24 INFO - PROCESS | 1653 | 1465207464571 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:24 INFO - PROCESS | 1653 | 1465207464640 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
03:04:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 517ms
03:04:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
03:04:25 INFO - PROCESS | 1653 | 1465207465091 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:25 INFO - PROCESS | 1653 | 1465207465161 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
03:04:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 466ms
03:04:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
03:04:25 INFO - PROCESS | 1653 | 1465207465560 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:25 INFO - PROCESS | 1653 | 1465207465630 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
03:04:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 467ms
03:04:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
03:04:26 INFO - PROCESS | 1653 | 1465207466030 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:26 INFO - PROCESS | 1653 | 1465207466102 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
03:04:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 467ms
03:04:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
03:04:26 INFO - PROCESS | 1653 | 1465207466503 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:26 INFO - PROCESS | 1653 | 1465207466596 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:26 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
03:04:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 417ms
03:04:26 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
03:04:26 INFO - PROCESS | 1653 | 1465207466922 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:26 INFO - PROCESS | 1653 | 1465207466993 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:27 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
03:04:27 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 417ms
03:04:27 INFO - TEST-START | /IndexedDB/idbtransaction.htm
03:04:27 INFO - PROCESS | 1653 | 1465207467342 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:27 INFO - PROCESS | 1653 | 1465207467412 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:27 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
03:04:27 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
03:04:27 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 467ms
03:04:27 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
03:04:27 INFO - PROCESS | 1653 | 1465207467811 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:27 INFO - PROCESS | 1653 | 1465207467880 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
03:04:28 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 470ms
03:04:28 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
03:04:28 INFO - PROCESS | 1653 | 1465207468284 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:28 INFO - PROCESS | 1653 | 1465207468355 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
03:04:28 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
03:04:28 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 470ms
03:04:28 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
03:04:28 INFO - PROCESS | 1653 | 1465207468756 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:28 INFO - PROCESS | 1653 | 1465207468852 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:29 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
03:04:29 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 517ms
03:04:29 INFO - TEST-START | /IndexedDB/index_sort_order.htm
03:04:29 INFO - PROCESS | 1653 | 1465207469275 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:29 INFO - PROCESS | 1653 | 1465207469346 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:29 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
03:04:29 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 522ms
03:04:29 INFO - TEST-START | /IndexedDB/interfaces.html
03:04:29 INFO - PROCESS | 1653 | 1465207469804 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:29 INFO - PROCESS | 1653 | 1465207469899 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
03:04:30 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
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
03:04:30 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
03:04:30 INFO - TEST-OK | /IndexedDB/interfaces.html | took 539ms
03:04:30 INFO - TEST-START | /IndexedDB/interfaces.worker
03:04:30 INFO - PROCESS | 1653 | 1465207470345 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:30 INFO - PROCESS | 1653 | 1465207470471 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
03:04:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
03:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
03:04:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
03:04:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
03:04:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
03:04:31 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
03:04:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
03:04:31 INFO - {}
03:04:31 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 - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
03:04:31 INFO - {}
03:04:31 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 746ms
03:04:31 INFO - TEST-START | /IndexedDB/key_invalid.htm
03:04:31 INFO - PROCESS | 1653 | 1465207471117 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:31 INFO - PROCESS | 1653 | 1465207471196 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
03:04:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
03:04:31 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 521ms
03:04:31 INFO - TEST-START | /IndexedDB/key_valid.html
03:04:31 INFO - PROCESS | 1653 | 1465207471645 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:31 INFO - PROCESS | 1653 | 1465207471766 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
03:04:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
03:04:32 INFO - TEST-OK | /IndexedDB/key_valid.html | took 720ms
03:04:32 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
03:04:32 INFO - PROCESS | 1653 | 1465207472371 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:32 INFO - PROCESS | 1653 | 1465207472509 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:32 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
03:04:32 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 620ms
03:04:32 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
03:04:32 INFO - PROCESS | 1653 | 1465207472991 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:33 INFO - PROCESS | 1653 | 1465207473063 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:33 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
03:04:33 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 467ms
03:04:33 INFO - TEST-START | /IndexedDB/keygenerator.htm
03:04:33 INFO - PROCESS | 1653 | 1465207473461 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:33 INFO - PROCESS | 1653 | 1465207473557 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
03:04:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
03:04:33 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
03:04:33 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 469ms
03:04:33 INFO - TEST-START | /IndexedDB/keyorder.htm
03:04:33 INFO - PROCESS | 1653 | 1465207473935 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:34 INFO - PROCESS | 1653 | 1465207474004 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
03:04:34 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
03:04:34 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 521ms
03:04:34 INFO - TEST-START | /IndexedDB/keypath.htm
03:04:34 INFO - PROCESS | 1653 | 1465207474462 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:34 INFO - PROCESS | 1653 | 1465207474584 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
03:04:35 INFO - TEST-OK | /IndexedDB/keypath.htm | took 573ms
03:04:35 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
03:04:35 INFO - PROCESS | 1653 | 1465207475037 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:35 INFO - PROCESS | 1653 | 1465207475130 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
03:04:35 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 521ms
03:04:35 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
03:04:35 INFO - PROCESS | 1653 | 1465207475561 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:35 INFO - PROCESS | 1653 | 1465207475631 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
03:04:35 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
03:04:35 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 419ms
03:04:35 INFO - TEST-START | /IndexedDB/list_ordering.htm
03:04:35 INFO - PROCESS | 1653 | 1465207475985 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:36 INFO - PROCESS | 1653 | 1465207476078 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
03:04:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
03:04:36 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
03:04:36 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 518ms
03:04:36 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
03:04:36 INFO - PROCESS | 1653 | 1465207476549 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:36 INFO - PROCESS | 1653 | 1465207476638 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:37 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
03:04:37 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 469ms
03:04:37 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
03:04:37 INFO - PROCESS | 1653 | 1465207477021 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:37 INFO - PROCESS | 1653 | 1465207477117 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:37 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
03:04:37 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 517ms
03:04:37 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
03:04:37 INFO - PROCESS | 1653 | 1465207477541 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:37 INFO - PROCESS | 1653 | 1465207477615 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:38 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
03:04:38 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 467ms
03:04:38 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
03:04:38 INFO - PROCESS | 1653 | 1465207478013 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:38 INFO - PROCESS | 1653 | 1465207478109 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:38 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
03:04:38 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 522ms
03:04:38 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
03:04:38 INFO - PROCESS | 1653 | 1465207478536 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:38 INFO - PROCESS | 1653 | 1465207478636 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:39 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
03:04:39 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 517ms
03:04:39 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
03:04:39 INFO - PROCESS | 1653 | 1465207479060 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:39 INFO - PROCESS | 1653 | 1465207479173 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:39 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
03:04:39 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 568ms
03:04:39 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
03:04:39 INFO - PROCESS | 1653 | 1465207479628 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:39 INFO - PROCESS | 1653 | 1465207479722 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:40 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
03:04:40 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 468ms
03:04:40 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
03:04:40 INFO - PROCESS | 1653 | 1465207480100 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:40 INFO - PROCESS | 1653 | 1465207480202 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:40 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
03:04:40 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 466ms
03:04:40 INFO - TEST-START | /IndexedDB/value.htm
03:04:40 INFO - PROCESS | 1653 | 1465207480570 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:40 INFO - PROCESS | 1653 | 1465207480641 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:41 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
03:04:41 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
03:04:41 INFO - TEST-OK | /IndexedDB/value.htm | took 469ms
03:04:41 INFO - TEST-START | /IndexedDB/value_recursive.htm
03:04:41 INFO - PROCESS | 1653 | 1465207481042 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:41 INFO - PROCESS | 1653 | 1465207481115 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
03:04:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
03:04:41 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
03:04:41 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 468ms
03:04:41 INFO - TEST-START | /IndexedDB/writer-starvation.htm
03:04:41 INFO - PROCESS | 1653 | 1465207481512 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:41 INFO - PROCESS | 1653 | 1465207481586 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:42 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
03:04:42 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 769ms
03:04:42 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
03:04:42 INFO - PROCESS | 1653 | 1465207482286 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:42 INFO - PROCESS | 1653 | 1465207482360 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
03:04:42 INFO - {}
03:04:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
03:04:42 INFO - {}
03:04:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
03:04:42 INFO - {}
03:04:42 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
03:04:42 INFO - {}
03:04:42 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 523ms
03:04:42 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
03:04:42 INFO - PROCESS | 1653 | 1465207482815 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:42 INFO - PROCESS | 1653 | 1465207482915 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:43 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
03:04:43 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
03:04:43 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
03:04:43 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
03:04:43 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 518ms
03:04:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
03:04:43 INFO - PROCESS | 1653 | 1465207483339 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:43 INFO - PROCESS | 1653 | 1465207483418 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
03:04:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
03:04:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 473ms
03:04:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
03:04:43 INFO - PROCESS | 1653 | 1465207483814 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:43 INFO - PROCESS | 1653 | 1465207483880 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
03:04:44 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
03:04:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
03:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
03:04:44 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
03:04:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
03:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
03:04:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 372ms
03:04:44 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
03:04:44 INFO - PROCESS | 1653 | 1465207484205 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:44 INFO - PROCESS | 1653 | 1465207484271 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:44 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() {
03:04:44 INFO - [native code]
03:04:44 INFO - }" but got function "function () {
03:04:44 INFO - }"
03:04:44 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
03:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:44 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
03:04:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
03:04:44 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
03:04:44 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
03:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:44 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
03:04:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
03:04:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
03:04:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 317ms
03:04:44 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
03:04:44 INFO - PROCESS | 1653 | 1465207484631 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:44 INFO - PROCESS | 1653 | 1465207484729 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:45 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() {
03:04:45 INFO - [native code]
03:04:45 INFO - }" but got function "function () {
03:04:45 INFO - }"
03:04:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
03:04:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
03:04:45 INFO - {}
03:04:45 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
03:04:45 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
03:04:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
03:04:45 INFO - {}
03:04:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 494ms
03:04:45 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
03:04:45 INFO - PROCESS | 1653 | 1465207485103 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:45 INFO - PROCESS | 1653 | 1465207485177 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
03:04:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
03:04:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
03:04:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
03:04:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
03:04:45 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"
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
03:04:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
03:04:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
03:04:45 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
03:04:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
03:04:45 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:04:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
03:04:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
03:04:45 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:04:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
03:04:45 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"
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
03:04:45 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:04:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
03:04:45 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
03:04:45 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
03:04:45 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
03:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:45 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
03:04:45 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
03:04:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
03:04:45 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 523ms
03:04:45 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
03:04:45 INFO - PROCESS | 1653 | 1465207485630 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:45 INFO - PROCESS | 1653 | 1465207485702 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
03:04:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 469ms
03:04:46 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
03:04:46 INFO - PROCESS | 1653 | 1465207486102 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:46 INFO - PROCESS | 1653 | 1465207486174 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
03:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
03:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
03:04:46 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
03:04:46 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 417ms
03:04:46 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
03:04:46 INFO - PROCESS | 1653 | 1465207486523 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:46 INFO - PROCESS | 1653 | 1465207486598 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
03:04:46 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
03:04:46 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
03:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
03:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:04:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
03:04:46 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 469ms
03:04:46 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
03:04:46 INFO - PROCESS | 1653 | 1465207486994 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:47 INFO - PROCESS | 1653 | 1465207487067 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
03:04:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
03:04:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
03:04:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
03:04:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
03:04:48 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1322ms
03:04:48 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
03:04:48 INFO - PROCESS | 1653 | 1465207488337 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:48 INFO - PROCESS | 1653 | 1465207488390 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
03:04:49 INFO - {}
03:04:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
03:04:49 INFO - {}
03:04:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
03:04:49 INFO - {}
03:04:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
03:04:49 INFO - {}
03:04:49 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
03:04:49 INFO - {}
03:04:49 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1272ms
03:04:49 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
03:04:49 INFO - PROCESS | 1653 | 1465207489613 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:49 INFO - PROCESS | 1653 | 1465207489670 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:50 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
03:04:50 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 468ms
03:04:50 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
03:04:50 INFO - PROCESS | 1653 | 1465207490087 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:50 INFO - PROCESS | 1653 | 1465207490150 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:50 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
03:04:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
03:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:04:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
03:04:50 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 267ms
03:04:50 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
03:04:50 INFO - PROCESS | 1653 | 1465207490364 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:04:50 INFO - PROCESS | 1653 | 1465207490434 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:00 INFO - PROCESS | 1653 | MARIONETTE LOG: INFO: Timeout fired
03:05:00 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
03:05:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
03:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
03:05:00 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
03:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
03:05:00 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10183ms
03:05:00 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
03:05:00 INFO - PROCESS | 1653 | 1465207500546 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:00 INFO - PROCESS | 1653 | 1465207500595 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
03:05:01 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 570ms
03:05:01 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
03:05:01 INFO - PROCESS | 1653 | 1465207501118 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - PROCESS | 1653 | 1465207501168 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
03:05:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 217ms
03:05:01 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
03:05:01 INFO - PROCESS | 1653 | 1465207501339 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - PROCESS | 1653 | 1465207501400 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
03:05:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 267ms
03:05:01 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
03:05:01 INFO - PROCESS | 1653 | 1465207501618 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - PROCESS | 1653 | 1465207501685 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
03:05:01 INFO - {}
03:05:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 267ms
03:05:01 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
03:05:01 INFO - PROCESS | 1653 | 1465207501885 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:01 INFO - PROCESS | 1653 | 1465207501942 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
03:05:02 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 224ms
03:05:02 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
03:05:02 INFO - PROCESS | 1653 | 1465207502105 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - PROCESS | 1653 | 1465207502165 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
03:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
03:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
03:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
03:05:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
03:05:02 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 217ms
03:05:02 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
03:05:02 INFO - PROCESS | 1653 | 1465207502327 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - PROCESS | 1653 | 1465207502401 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 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().
03:05:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 268ms
03:05:02 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
03:05:02 INFO - PROCESS | 1653 | 1465207502602 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - PROCESS | 1653 | 1465207502664 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
03:05:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 216ms
03:05:02 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
03:05:02 INFO - PROCESS | 1653 | 1465207502820 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:02 INFO - PROCESS | 1653 | 1465207502881 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
03:05:03 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 267ms
03:05:03 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
03:05:03 INFO - PROCESS | 1653 | 1465207503092 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - PROCESS | 1653 | 1465207503156 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 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"
03:05:03 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
03:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:03 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
03:05:03 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
03:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:03 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
03:05:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
03:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
03:05:03 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 216ms
03:05:03 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
03:05:03 INFO - PROCESS | 1653 | 1465207503308 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - PROCESS | 1653 | 1465207503375 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
03:05:03 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 217ms
03:05:03 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
03:05:03 INFO - PROCESS | 1653 | 1465207503534 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - PROCESS | 1653 | 1465207503600 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
03:05:03 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 274ms
03:05:03 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
03:05:03 INFO - PROCESS | 1653 | 1465207503804 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:03 INFO - PROCESS | 1653 | 1465207503866 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:04 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
03:05:04 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 218ms
03:05:04 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
03:05:04 INFO - PROCESS | 1653 | 1465207504025 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:04 INFO - PROCESS | 1653 | 1465207504089 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:04 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
03:05:04 INFO - do_test/)
03:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
03:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
03:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
03:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
03:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
03:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
03:05:27 INFO - )
03:05:27 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 218ms
03:05:27 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
03:05:27 INFO - PROCESS | 1653 | 1465207527760 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:27 INFO - PROCESS | 1653 | 1465207527838 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
03:05:28 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 268ms
03:05:28 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
03:05:28 INFO - PROCESS | 1653 | 1465207528036 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - PROCESS | 1653 | 1465207528090 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
03:05:28 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 220ms
03:05:28 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
03:05:28 INFO - PROCESS | 1653 | 1465207528258 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - PROCESS | 1653 | 1465207528313 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
03:05:28 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 219ms
03:05:28 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
03:05:28 INFO - PROCESS | 1653 | 1465207528485 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - PROCESS | 1653 | 1465207528537 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
03:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
03:05:28 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 216ms
03:05:28 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
03:05:28 INFO - PROCESS | 1653 | 1465207528717 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - PROCESS | 1653 | 1465207528779 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:28 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
03:05:28 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
03:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:28 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
03:05:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
03:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
03:05:28 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 269ms
03:05:28 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
03:05:28 INFO - PROCESS | 1653 | 1465207528992 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - PROCESS | 1653 | 1465207529092 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
03:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
03:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
03:05:29 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 369ms
03:05:29 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
03:05:29 INFO - PROCESS | 1653 | 1465207529371 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - PROCESS | 1653 | 1465207529444 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
03:05:29 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 224ms
03:05:29 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
03:05:29 INFO - PROCESS | 1653 | 1465207529600 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - PROCESS | 1653 | 1465207529660 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
03:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
03:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:29 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
03:05:29 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 266ms
03:05:29 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
03:05:29 INFO - PROCESS | 1653 | 1465207529896 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:29 INFO - PROCESS | 1653 | 1465207529989 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:30 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
03:05:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
03:05:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:30 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
03:05:30 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 270ms
03:05:30 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
03:05:30 INFO - PROCESS | 1653 | 1465207530170 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:30 INFO - PROCESS | 1653 | 1465207530234 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
03:05:30 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 372ms
03:05:30 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
03:05:30 INFO - PROCESS | 1653 | 1465207530556 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:30 INFO - PROCESS | 1653 | 1465207530643 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:30 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
03:05:30 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 280ms
03:05:30 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
03:05:30 INFO - PROCESS | 1653 | 1465207530835 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:30 INFO - PROCESS | 1653 | 1465207530890 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
03:05:31 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 223ms
03:05:31 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
03:05:31 INFO - PROCESS | 1653 | 1465207531055 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - PROCESS | 1653 | 1465207531117 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
03:05:31 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 320ms
03:05:31 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
03:05:31 INFO - PROCESS | 1653 | 1465207531390 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - PROCESS | 1653 | 1465207531473 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
03:05:31 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
03:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
03:05:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
03:05:31 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
03:05:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
03:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
03:05:31 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 318ms
03:05:31 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
03:05:31 INFO - PROCESS | 1653 | 1465207531720 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - PROCESS | 1653 | 1465207531784 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
03:05:31 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
03:05:31 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 225ms
03:05:31 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
03:05:31 INFO - PROCESS | 1653 | 1465207531940 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:32 INFO - PROCESS | 1653 | 1465207532011 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
03:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
03:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
03:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
03:05:32 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 267ms
03:05:32 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
03:05:32 INFO - PROCESS | 1653 | 1465207532209 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:32 INFO - PROCESS | 1653 | 1465207532270 Marionette INFO sendAsync eaa12fac-9863-d143-9629-ca55f1f9f687
03:05:32 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: