builder: mozilla-beta_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-1027
starttime: 1469447234.42
results: success (0)
buildid: 20160725015529
builduid: 7e02ace4dd9847cab657ff55c8b108f3
revision: 59caf5ec41614bf5de43d45f41a1decee29a869d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:14.420774) =========
master: http://buildbot-master67.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:14.421240) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:14.421542) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:14.606510) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:14.606909) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800
_=/tools/buildbot/bin/python
using PTY: False
--2016-07-25 04:47:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 6.99M=0.002s
2016-07-25 04:47:15 (6.99 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.680025
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:15.326246) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:15.326581) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.020855
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:15.389996) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:47:15.390300) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800
_=/tools/buildbot/bin/python
using PTY: False
2016-07-25 04:47:15,451 truncating revision to first 12 chars
2016-07-25 04:47:15,452 Setting DEBUG logging.
2016-07-25 04:47:15,452 attempt 1/10
2016-07-25 04:47:15,452 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/59caf5ec4161?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-25 04:47:16,618 unpacking tar archive at: mozilla-beta-59caf5ec4161/testing/mozharness/
program finished with exit code 0
elapsedTime=1.705753
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 04:47:17.130385) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:17.130731) =========
script_repo_revision: 59caf5ec41614bf5de43d45f41a1decee29a869d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:17.131109) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:17.131376) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 04:47:17.161701) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 35 mins, 37 secs) (at 2016-07-25 04:47:17.162086) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800
_=/tools/buildbot/bin/python
using PTY: False
04:47:17 INFO - MultiFileLogger online at 20160725 04:47:17 in /builds/slave/test
04:47:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
04:47:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
04:47:17 INFO - {'append_to_log': False,
04:47:17 INFO - 'base_work_dir': '/builds/slave/test',
04:47:17 INFO - 'blob_upload_branch': 'mozilla-beta',
04:47:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
04:47:17 INFO - 'buildbot_json_path': 'buildprops.json',
04:47:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
04:47:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:47:17 INFO - 'download_minidump_stackwalk': True,
04:47:17 INFO - 'download_symbols': 'ondemand',
04:47:17 INFO - 'e10s': True,
04:47:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
04:47:17 INFO - 'tooltool.py': '/tools/tooltool.py',
04:47:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
04:47:17 INFO - '/tools/misc-python/virtualenv.py')},
04:47:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:47:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:47:17 INFO - 'log_level': 'info',
04:47:17 INFO - 'log_to_console': True,
04:47:17 INFO - 'opt_config_files': (),
04:47:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:47:17 INFO - '--processes=1',
04:47:17 INFO - '--config=%(test_path)s/wptrunner.ini',
04:47:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:47:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:47:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:47:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:47:17 INFO - 'pip_index': False,
04:47:17 INFO - 'require_test_zip': True,
04:47:17 INFO - 'test_type': ('testharness',),
04:47:17 INFO - 'this_chunk': '1',
04:47:17 INFO - 'tooltool_cache': '/builds/tooltool_cache',
04:47:17 INFO - 'total_chunks': '5',
04:47:17 INFO - 'virtualenv_path': 'venv',
04:47:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:47:17 INFO - 'work_dir': 'build'}
04:47:17 INFO - #####
04:47:17 INFO - ##### Running clobber step.
04:47:17 INFO - #####
04:47:17 INFO - Running pre-action listener: _resource_record_pre_action
04:47:17 INFO - Running main action method: clobber
04:47:17 INFO - rmtree: /builds/slave/test/build
04:47:17 INFO - Running post-action listener: _resource_record_post_action
04:47:17 INFO - #####
04:47:17 INFO - ##### Running read-buildbot-config step.
04:47:17 INFO - #####
04:47:17 INFO - Running pre-action listener: _resource_record_pre_action
04:47:17 INFO - Running main action method: read_buildbot_config
04:47:17 INFO - Using buildbot properties:
04:47:17 INFO - {
04:47:17 INFO - "project": "",
04:47:17 INFO - "product": "firefox",
04:47:17 INFO - "script_repo_revision": "production",
04:47:17 INFO - "scheduler": "tests-mozilla-beta-ubuntu64_vm-pgo-unittest",
04:47:17 INFO - "repository": "",
04:47:17 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-beta pgo test web-platform-tests-e10s-1",
04:47:17 INFO - "buildid": "20160725015529",
04:47:17 INFO - "pgo_build": "True",
04:47:17 INFO - "basedir": "/builds/slave/test",
04:47:17 INFO - "buildnumber": 3,
04:47:17 INFO - "slavename": "tst-linux64-spot-1027",
04:47:17 INFO - "master": "http://buildbot-master67.bb.releng.use1.mozilla.com:8201/",
04:47:17 INFO - "platform": "linux64",
04:47:17 INFO - "branch": "mozilla-beta",
04:47:17 INFO - "revision": "59caf5ec41614bf5de43d45f41a1decee29a869d",
04:47:17 INFO - "repo_path": "releases/mozilla-beta",
04:47:17 INFO - "moz_repo_path": "",
04:47:17 INFO - "stage_platform": "linux64-pgo",
04:47:17 INFO - "builduid": "7e02ace4dd9847cab657ff55c8b108f3",
04:47:17 INFO - "slavebuilddir": "test"
04:47:17 INFO - }
04:47:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2.
04:47:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json.
04:47:17 INFO - Running post-action listener: _resource_record_post_action
04:47:17 INFO - #####
04:47:17 INFO - ##### Running download-and-extract step.
04:47:17 INFO - #####
04:47:17 INFO - Running pre-action listener: _resource_record_pre_action
04:47:17 INFO - Running main action method: download_and_extract
04:47:17 INFO - mkdir: /builds/slave/test/build/tests
04:47:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:47:17 INFO - https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net
04:47:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
04:47:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
04:47:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
04:47:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json'}, attempt #1
04:47:37 INFO - Downloaded 1327 bytes.
04:47:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
04:47:37 INFO - Using the following test package requirements:
04:47:37 INFO - {u'common': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
04:47:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.cppunittest.tests.zip'],
04:47:37 INFO - u'gtest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.gtest.tests.zip'],
04:47:37 INFO - u'jittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'jsshell-linux-x86_64.zip'],
04:47:37 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.mochitest.tests.zip'],
04:47:37 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
04:47:37 INFO - u'reftest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.reftest.tests.zip'],
04:47:37 INFO - u'talos': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.talos.tests.zip'],
04:47:37 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'],
04:47:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
04:47:37 INFO - u'firefox-48.0.en-US.linux-x86_64.xpcshell.tests.zip']}
04:47:37 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
04:47:37 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')]}
04:47:37 INFO - https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
04:47:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
04:47:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
04:47:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
04:47:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip'}, attempt #1
04:47:44 INFO - Downloaded 24200543 bytes.
04:47:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:47:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:47:44 INFO - caution: filename not matched: web-platform/*
04:47:45 INFO - Return code: 11
04:47:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:47:45 INFO - https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
04:47:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
04:47:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
04:47:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
04:47:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
04:47:49 INFO - Downloaded 36389881 bytes.
04:47:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:47:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:47:55 INFO - caution: filename not matched: bin/*
04:47:55 INFO - caution: filename not matched: config/*
04:47:55 INFO - caution: filename not matched: mozbase/*
04:47:55 INFO - caution: filename not matched: marionette/*
04:47:55 INFO - caution: filename not matched: tools/wptserve/*
04:47:55 INFO - Return code: 11
04:47:55 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')]}
04:47:55 INFO - https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
04:47:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
04:47:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
04:47:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
04:47:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2'}, attempt #1
04:48:04 INFO - Downloaded 56025200 bytes.
04:48:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
04:48:04 INFO - mkdir: /builds/slave/test/properties
04:48:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
04:48:04 INFO - Writing to file /builds/slave/test/properties/build_url
04:48:04 INFO - Contents:
04:48:04 INFO - build_url:https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
04:48:05 INFO - Running post-action listener: _resource_record_post_action
04:48:05 INFO - Running post-action listener: set_extra_try_arguments
04:48:05 INFO - #####
04:48:05 INFO - ##### Running create-virtualenv step.
04:48:05 INFO - #####
04:48:05 INFO - Running pre-action listener: _pre_create_virtualenv
04:48:05 INFO - Running pre-action listener: _resource_record_pre_action
04:48:05 INFO - Running main action method: create_virtualenv
04:48:05 INFO - Creating virtualenv /builds/slave/test/build/venv
04:48:05 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
04:48:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
04:48:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
04:48:05 INFO - Using real prefix '/usr'
04:48:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python
04:48:07 INFO - Installing distribute.............................................................................................................................................................................................done.
04:48:11 INFO - Installing pip.................done.
04:48:11 INFO - Return code: 0
04:48:11 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
04:48:11 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')]}
04:48:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:48:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:11 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')]}
04:48:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:48:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1679030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17864b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1783780>, '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 0x1784530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x17849e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:48:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
04:48:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
04:48:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:48:11 INFO - 'CCACHE_UMASK': '002',
04:48:11 INFO - 'DISPLAY': ':0',
04:48:11 INFO - 'HOME': '/home/cltbld',
04:48:11 INFO - 'LANG': 'en_US.UTF-8',
04:48:11 INFO - 'LOGNAME': 'cltbld',
04:48:11 INFO - 'MAIL': '/var/mail/cltbld',
04:48:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:48:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:48:11 INFO - 'MOZ_NO_REMOTE': '1',
04:48:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:48:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:48:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:48:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:48:11 INFO - 'PWD': '/builds/slave/test',
04:48:11 INFO - 'SHELL': '/bin/bash',
04:48:11 INFO - 'SHLVL': '1',
04:48:11 INFO - 'TERM': 'linux',
04:48:11 INFO - 'TMOUT': '86400',
04:48:11 INFO - 'USER': 'cltbld',
04:48:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800',
04:48:11 INFO - '_': '/tools/buildbot/bin/python'}
04:48:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:48:12 INFO - Downloading/unpacking psutil>=0.7.1
04:48:12 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
04:48:12 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
04:48:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:12 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
04:48:12 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
04:48:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
04:48:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
04:48:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:48:18 INFO - Installing collected packages: psutil
04:48:18 INFO - Running setup.py install for psutil
04:48:19 INFO - building 'psutil._psutil_linux' extension
04:48:19 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
04:48:20 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
04:48:20 INFO - building 'psutil._psutil_posix' extension
04:48:20 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
04:48:20 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
04:48:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
04:48:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:48:20 INFO - Successfully installed psutil
04:48:20 INFO - Cleaning up...
04:48:21 INFO - Return code: 0
04:48:21 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
04:48: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')]}
04:48:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:48:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48: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')]}
04:48:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:48:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1679030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17864b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1783780>, '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 0x1784530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x17849e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:48: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
04:48: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
04:48:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:48:21 INFO - 'CCACHE_UMASK': '002',
04:48:21 INFO - 'DISPLAY': ':0',
04:48:21 INFO - 'HOME': '/home/cltbld',
04:48:21 INFO - 'LANG': 'en_US.UTF-8',
04:48:21 INFO - 'LOGNAME': 'cltbld',
04:48:21 INFO - 'MAIL': '/var/mail/cltbld',
04:48:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:48:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:48:21 INFO - 'MOZ_NO_REMOTE': '1',
04:48:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:48:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:48:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:48:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:48:21 INFO - 'PWD': '/builds/slave/test',
04:48:21 INFO - 'SHELL': '/bin/bash',
04:48:21 INFO - 'SHLVL': '1',
04:48:21 INFO - 'TERM': 'linux',
04:48:21 INFO - 'TMOUT': '86400',
04:48:21 INFO - 'USER': 'cltbld',
04:48:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800',
04:48:21 INFO - '_': '/tools/buildbot/bin/python'}
04:48:21 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:48:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:48: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
04:48: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
04:48:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48: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
04:48: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
04:48:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:48:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
04:48:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
04:48:27 INFO - Installing collected packages: mozsystemmonitor
04:48:27 INFO - Running setup.py install for mozsystemmonitor
04:48:27 INFO - Successfully installed mozsystemmonitor
04:48:27 INFO - Cleaning up...
04:48:27 INFO - Return code: 0
04:48:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
04:48:27 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')]}
04:48:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:48:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:27 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')]}
04:48:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:48:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1679030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17864b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1783780>, '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 0x1784530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x17849e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:48:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
04:48:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:48:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:48:27 INFO - 'CCACHE_UMASK': '002',
04:48:27 INFO - 'DISPLAY': ':0',
04:48:27 INFO - 'HOME': '/home/cltbld',
04:48:27 INFO - 'LANG': 'en_US.UTF-8',
04:48:27 INFO - 'LOGNAME': 'cltbld',
04:48:27 INFO - 'MAIL': '/var/mail/cltbld',
04:48:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:48:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:48:27 INFO - 'MOZ_NO_REMOTE': '1',
04:48:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:48:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:48:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:48:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:48:27 INFO - 'PWD': '/builds/slave/test',
04:48:27 INFO - 'SHELL': '/bin/bash',
04:48:27 INFO - 'SHLVL': '1',
04:48:27 INFO - 'TERM': 'linux',
04:48:27 INFO - 'TMOUT': '86400',
04:48:27 INFO - 'USER': 'cltbld',
04:48:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800',
04:48:27 INFO - '_': '/tools/buildbot/bin/python'}
04:48:28 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:48:28 INFO - Downloading/unpacking blobuploader==1.2.4
04:48:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:48:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:48:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:48:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:48:33 INFO - Downloading blobuploader-1.2.4.tar.gz
04:48:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
04:48:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:48:33 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
04:48:33 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
04:48:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:33 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
04:48:33 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
04:48:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
04:48:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:48: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
04:48: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
04:48:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48: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
04:48: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
04:48:35 INFO - Downloading docopt-0.6.1.tar.gz
04:48:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
04:48:36 INFO - Installing collected packages: blobuploader, requests, docopt
04:48:36 INFO - Running setup.py install for blobuploader
04:48:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
04:48:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
04:48:36 INFO - Running setup.py install for requests
04:48:37 INFO - Running setup.py install for docopt
04:48:37 INFO - Successfully installed blobuploader requests docopt
04:48:37 INFO - Cleaning up...
04:48:37 INFO - Return code: 0
04:48:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv
04:48:37 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')]}
04:48:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:48:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:37 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')]}
04:48:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:48:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1679030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17864b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1783780>, '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 0x1784530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x17849e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:48:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
04:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:48:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:48:37 INFO - 'CCACHE_UMASK': '002',
04:48:37 INFO - 'DISPLAY': ':0',
04:48:37 INFO - 'HOME': '/home/cltbld',
04:48:37 INFO - 'LANG': 'en_US.UTF-8',
04:48:37 INFO - 'LOGNAME': 'cltbld',
04:48:37 INFO - 'MAIL': '/var/mail/cltbld',
04:48:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:48:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:48:37 INFO - 'MOZ_NO_REMOTE': '1',
04:48:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:48:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:48:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:48:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:48:37 INFO - 'PWD': '/builds/slave/test',
04:48:37 INFO - 'SHELL': '/bin/bash',
04:48:37 INFO - 'SHLVL': '1',
04:48:37 INFO - 'TERM': 'linux',
04:48:37 INFO - 'TMOUT': '86400',
04:48:37 INFO - 'USER': 'cltbld',
04:48:37 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800',
04:48:37 INFO - '_': '/tools/buildbot/bin/python'}
04:48:38 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
04:48:38 INFO - Running setup.py (path:/tmp/pip-yDvPhR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
04:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
04:48:38 INFO - Running setup.py (path:/tmp/pip-SP0i8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
04:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
04:48:38 INFO - Running setup.py (path:/tmp/pip-W13aiD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
04:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
04:48:38 INFO - Running setup.py (path:/tmp/pip-7kYpMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
04:48:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
04:48:38 INFO - Running setup.py (path:/tmp/pip-ED74rS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
04:48:39 INFO - Running setup.py (path:/tmp/pip-VMvWCu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
04:48:39 INFO - Running setup.py (path:/tmp/pip-RHGuHp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
04:48:39 INFO - Running setup.py (path:/tmp/pip-F8oeCg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
04:48:39 INFO - Running setup.py (path:/tmp/pip-Lf_m7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
04:48:39 INFO - Running setup.py (path:/tmp/pip-4vNSSV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
04:48:39 INFO - Running setup.py (path:/tmp/pip-kOej5D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
04:48:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
04:48:39 INFO - Running setup.py (path:/tmp/pip-B9PBvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
04:48:40 INFO - Running setup.py (path:/tmp/pip-Djzw7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
04:48:40 INFO - Running setup.py (path:/tmp/pip-66Pdml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
04:48:40 INFO - Running setup.py (path:/tmp/pip-FL0Uei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
04:48:40 INFO - Running setup.py (path:/tmp/pip-DX8mnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
04:48:40 INFO - Running setup.py (path:/tmp/pip-21EPVm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
04:48:40 INFO - Running setup.py (path:/tmp/pip-t8loqm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
04:48:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
04:48:40 INFO - Running setup.py (path:/tmp/pip-e8eYzP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
04:48:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:48:41 INFO - Running setup.py (path:/tmp/pip-OHUeCq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:48:41 INFO - Unpacking /builds/slave/test/build/tests/marionette
04:48:41 INFO - Running setup.py (path:/tmp/pip-4wSGeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
04:48:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:48:41 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
04:48:41 INFO - Running setup.py install for manifestparser
04:48:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
04:48:42 INFO - Running setup.py install for mozcrash
04:48:42 INFO - Running setup.py install for mozdebug
04:48:42 INFO - Running setup.py install for mozdevice
04:48:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
04:48:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin
04:48:42 INFO - Running setup.py install for mozfile
04:48:43 INFO - Running setup.py install for mozhttpd
04:48:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
04:48:43 INFO - Running setup.py install for mozinfo
04:48:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
04:48:43 INFO - Running setup.py install for mozInstall
04:48:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
04:48:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
04:48:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
04:48:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
04:48:43 INFO - Running setup.py install for mozleak
04:48:44 INFO - Running setup.py install for mozlog
04:48:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
04:48:44 INFO - Running setup.py install for moznetwork
04:48:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
04:48:44 INFO - Running setup.py install for mozprocess
04:48:45 INFO - Running setup.py install for mozprofile
04:48:45 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
04:48:45 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
04:48:45 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
04:48:45 INFO - Running setup.py install for mozrunner
04:48:45 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
04:48:45 INFO - Running setup.py install for mozscreenshot
04:48:45 INFO - Running setup.py install for moztest
04:48:46 INFO - Running setup.py install for mozversion
04:48:46 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
04:48:46 INFO - Running setup.py install for wptserve
04:48:46 INFO - Running setup.py install for marionette-driver
04:48:46 INFO - Running setup.py install for browsermob-proxy
04:48:47 INFO - Running setup.py install for marionette-client
04:48:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:48:47 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
04:48:47 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client
04:48:47 INFO - Cleaning up...
04:48:47 INFO - Return code: 0
04:48:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv
04:48:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:48:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:48:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:48:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:48:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:48:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1679030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17864b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1783780>, '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 0x1784530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x17849e0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:48:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
04:48:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:48:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:48:47 INFO - 'CCACHE_UMASK': '002',
04:48:47 INFO - 'DISPLAY': ':0',
04:48:47 INFO - 'HOME': '/home/cltbld',
04:48:47 INFO - 'LANG': 'en_US.UTF-8',
04:48:47 INFO - 'LOGNAME': 'cltbld',
04:48:47 INFO - 'MAIL': '/var/mail/cltbld',
04:48:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:48:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:48:47 INFO - 'MOZ_NO_REMOTE': '1',
04:48:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:48:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:48:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:48:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:48:47 INFO - 'PWD': '/builds/slave/test',
04:48:47 INFO - 'SHELL': '/bin/bash',
04:48:47 INFO - 'SHLVL': '1',
04:48:47 INFO - 'TERM': 'linux',
04:48:47 INFO - 'TMOUT': '86400',
04:48:47 INFO - 'USER': 'cltbld',
04:48:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800',
04:48:47 INFO - '_': '/tools/buildbot/bin/python'}
04:48:48 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
04:48:48 INFO - Running setup.py (path:/tmp/pip-mH6yFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
04:48:48 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))
04:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
04:48:48 INFO - Running setup.py (path:/tmp/pip-Uk_w_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
04:48:48 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))
04:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
04:48:48 INFO - Running setup.py (path:/tmp/pip-Taj3Dq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
04:48:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
04:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
04:48:48 INFO - Running setup.py (path:/tmp/pip-PpO9TO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
04:48:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
04:48:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
04:48:48 INFO - Running setup.py (path:/tmp/pip-isrpdx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
04:48:49 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))
04:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
04:48:49 INFO - Running setup.py (path:/tmp/pip-G0eC8e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
04:48:49 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))
04:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
04:48:49 INFO - Running setup.py (path:/tmp/pip-M06R7e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
04:48:49 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))
04:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
04:48:49 INFO - Running setup.py (path:/tmp/pip-8e2Mjq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
04:48:49 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))
04:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
04:48:49 INFO - Running setup.py (path:/tmp/pip-RTcwYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
04:48:49 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))
04:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
04:48:49 INFO - Running setup.py (path:/tmp/pip-NsbJuN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
04:48:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
04:48:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
04:48:49 INFO - Running setup.py (path:/tmp/pip-4_xdWO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
04:48:50 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))
04:48:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
04:48:50 INFO - Running setup.py (path:/tmp/pip-_T_7J8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
04:48:50 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))
04:48:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
04:48:50 INFO - Running setup.py (path:/tmp/pip-dD8R6R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
04:48:50 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))
04:48:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
04:48:50 INFO - Running setup.py (path:/tmp/pip-jPl7To-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
04:48:50 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))
04:48:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
04:48:50 INFO - Running setup.py (path:/tmp/pip-_D54Po-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
04:48:50 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))
04:48:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
04:48:50 INFO - Running setup.py (path:/tmp/pip-Pw4lnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
04:48:50 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))
04:48:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
04:48:50 INFO - Running setup.py (path:/tmp/pip-DEEq4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
04:48:51 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))
04:48:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
04:48:51 INFO - Running setup.py (path:/tmp/pip-dsBtah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
04:48:51 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))
04:48:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
04:48:51 INFO - Running setup.py (path:/tmp/pip-576l7x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
04:48:51 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))
04:48:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:48:51 INFO - Running setup.py (path:/tmp/pip-r_VPAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:48:51 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))
04:48:51 INFO - Unpacking /builds/slave/test/build/tests/marionette
04:48:51 INFO - Running setup.py (path:/tmp/pip-PF3PxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
04:48:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:48:52 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))
04:48:52 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))
04:48:52 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))
04:48:52 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))
04:48:52 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))
04:48:52 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))
04:48:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
04:48:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:48:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:48:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:48:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:48:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:48:57 INFO - Downloading blessings-1.6.tar.gz
04:48:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
04:48:58 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))
04:48:58 INFO - Installing collected packages: blessings
04:48:58 INFO - Running setup.py install for blessings
04:48:58 INFO - Successfully installed blessings
04:48:58 INFO - Cleaning up...
04:48:58 INFO - Return code: 0
04:48:58 INFO - Done creating virtualenv /builds/slave/test/build/venv.
04:48:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
04:48:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
04:48:59 INFO - Reading from file tmpfile_stdout
04:48:59 INFO - Current package versions:
04:48:59 INFO - argparse == 1.2.1
04:48:59 INFO - blessings == 1.6
04:48:59 INFO - blobuploader == 1.2.4
04:48:59 INFO - browsermob-proxy == 0.6.0
04:48:59 INFO - docopt == 0.6.1
04:48:59 INFO - manifestparser == 1.1
04:48:59 INFO - marionette-client == 2.3.0
04:48:59 INFO - marionette-driver == 1.4.0
04:48:59 INFO - mozInstall == 1.12
04:48:59 INFO - mozcrash == 0.17
04:48:59 INFO - mozdebug == 0.1
04:48:59 INFO - mozdevice == 0.48
04:48:59 INFO - mozfile == 1.2
04:48:59 INFO - mozhttpd == 0.7
04:48:59 INFO - mozinfo == 0.9
04:48:59 INFO - mozleak == 0.1
04:48:59 INFO - mozlog == 3.1
04:48:59 INFO - moznetwork == 0.27
04:48:59 INFO - mozprocess == 0.22
04:48:59 INFO - mozprofile == 0.28
04:48:59 INFO - mozrunner == 6.11
04:48:59 INFO - mozscreenshot == 0.1
04:48:59 INFO - mozsystemmonitor == 0.0
04:48:59 INFO - moztest == 0.7
04:48:59 INFO - mozversion == 1.4
04:48:59 INFO - psutil == 3.1.1
04:48:59 INFO - requests == 1.2.3
04:48:59 INFO - wptserve == 1.4.0
04:48:59 INFO - wsgiref == 0.1.2
04:48:59 INFO - Running post-action listener: _resource_record_post_action
04:48:59 INFO - Running post-action listener: _start_resource_monitoring
04:48:59 INFO - Starting resource monitoring.
04:48:59 INFO - #####
04:48:59 INFO - ##### Running pull step.
04:48:59 INFO - #####
04:48:59 INFO - Running pre-action listener: _resource_record_pre_action
04:48:59 INFO - Running main action method: pull
04:48:59 INFO - Pull has nothing to do!
04:48:59 INFO - Running post-action listener: _resource_record_post_action
04:48:59 INFO - #####
04:48:59 INFO - ##### Running install step.
04:48:59 INFO - #####
04:48:59 INFO - Running pre-action listener: _resource_record_pre_action
04:48:59 INFO - Running main action method: install
04:48:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
04:48:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
04:48:59 INFO - Reading from file tmpfile_stdout
04:48:59 INFO - Detecting whether we're running mozinstall >=1.0...
04:48:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
04:48:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
04:48:59 INFO - Reading from file tmpfile_stdout
04:48:59 INFO - Output received:
04:48:59 INFO - Usage: mozinstall [options] installer
04:48:59 INFO - Options:
04:48:59 INFO - -h, --help show this help message and exit
04:48:59 INFO - -d DEST, --destination=DEST
04:48:59 INFO - Directory to install application into. [default:
04:48:59 INFO - "/builds/slave/test"]
04:48:59 INFO - --app=APP Application being installed. [default: firefox]
04:48:59 INFO - mkdir: /builds/slave/test/build/application
04:48:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
04:48:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
04:49:23 INFO - Reading from file tmpfile_stdout
04:49:23 INFO - Output received:
04:49:23 INFO - /builds/slave/test/build/application/firefox/firefox
04:49:23 INFO - Running post-action listener: _resource_record_post_action
04:49:23 INFO - #####
04:49:23 INFO - ##### Running run-tests step.
04:49:23 INFO - #####
04:49:23 INFO - Running pre-action listener: _resource_record_pre_action
04:49:23 INFO - Running main action method: run_tests
04:49:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
04:49:23 INFO - Minidump filename unknown. Determining based upon platform and architecture.
04:49:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
04:49:23 INFO - grabbing minidump binary from tooltool
04:49:23 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')]}
04:49:23 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1783780>, '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 0x1784530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x17849e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
04:49:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
04:49:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache
04:49:23 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache
04:49:23 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
04:49:24 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpJ_3FvC
04:49:24 INFO - INFO - File integrity verified, renaming tmpJ_3FvC to linux64-minidump_stackwalk
04:49:24 INFO - INFO - Updating local cache /builds/tooltool_cache...
04:49:24 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk
04:49:24 INFO - Return code: 0
04:49:24 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
04:49:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
04:49:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
04:49:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
04:49:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:49:24 INFO - 'CCACHE_UMASK': '002',
04:49:24 INFO - 'DISPLAY': ':0',
04:49:24 INFO - 'HOME': '/home/cltbld',
04:49:24 INFO - 'LANG': 'en_US.UTF-8',
04:49:24 INFO - 'LOGNAME': 'cltbld',
04:49:24 INFO - 'MAIL': '/var/mail/cltbld',
04:49:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
04:49:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:49:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:49:24 INFO - 'MOZ_NO_REMOTE': '1',
04:49:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:49:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:49:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:49:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:49:24 INFO - 'PWD': '/builds/slave/test',
04:49:24 INFO - 'SHELL': '/bin/bash',
04:49:24 INFO - 'SHLVL': '1',
04:49:24 INFO - 'TERM': 'linux',
04:49:24 INFO - 'TMOUT': '86400',
04:49:24 INFO - 'USER': 'cltbld',
04:49:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1469445714.155675-831788800',
04:49:24 INFO - '_': '/tools/buildbot/bin/python'}
04:49:24 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FkBW4SKSTcqk7L0b4YT3Vg/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
04:49:25 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path
04:49:25 INFO - import pkg_resources
04:49:27 INFO - Using 1 client processes
04:49:27 INFO - wptserve Starting http server on 127.0.0.1:8000
04:49:27 INFO - wptserve Starting http server on 127.0.0.1:8001
04:49:27 INFO - wptserve Starting http server on 127.0.0.1:8443
04:49:30 INFO - SUITE-START | Running 1476 tests
04:49:30 INFO - Running testharness tests
04:49:30 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
04:49:30 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
04:49:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
04:49:30 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
04:49:30 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
04:49:30 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
04:49:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
04:49:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
04:49:30 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
04:49:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
04:49:30 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 6ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 7ms
04:49:30 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
04:49:30 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 8ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 1ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
04:49:30 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
04:49:30 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
04:49:30 INFO - Setting up ssl
04:49:30 INFO - PROCESS | certutil |
04:49:30 INFO - PROCESS | certutil |
04:49:30 INFO - PROCESS | certutil |
04:49:30 INFO - Certificate Nickname Trust Attributes
04:49:30 INFO - SSL,S/MIME,JAR/XPI
04:49:30 INFO -
04:49:30 INFO - web-platform-tests CT,,
04:49:30 INFO -
04:49:30 INFO - Starting runner
04:49:32 INFO - PROCESS | 2012 | 1469447372073 Marionette INFO Listening on port 2828
04:49:34 INFO - PROCESS | 2012 | 1469447374941 Marionette INFO startBrowser cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:34 INFO - PROCESS | 2012 | 1469447374962 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:35 INFO - PROCESS | 2012 | 1469447375429 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:35 INFO - PROCESS | 2012 | 1469447375592 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:35 INFO - PROCESS | 2012 |
04:49:35 INFO - PROCESS | 2012 | (process:2065): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
04:49:36 INFO - PROCESS | 2012 | 1469447376543 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:37 INFO - PROCESS | 2012 | 1469447377084 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
04:49:37 INFO - PROCESS | 2012 | 1469447377161 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:37 INFO - PROCESS | 2012 | 1469447377182 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
04:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 777ms
04:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
04:49:37 INFO - PROCESS | 2012 | 1469447377980 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:38 INFO - PROCESS | 2012 | 1469447378096 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
04:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 687ms
04:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
04:49:38 INFO - PROCESS | 2012 | 1469447378644 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:38 INFO - PROCESS | 2012 | 1469447378741 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
04:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 624ms
04:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
04:49:39 INFO - PROCESS | 2012 | 1469447379284 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:39 INFO - PROCESS | 2012 | 1469447379401 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
04:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 626ms
04:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
04:49:39 INFO - PROCESS | 2012 | 1469447379941 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:40 INFO - PROCESS | 2012 | 1469447380046 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
04:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1106ms
04:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
04:49:41 INFO - PROCESS | 2012 | 1469447381029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:41 INFO - PROCESS | 2012 | 1469447381124 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
04:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 573ms
04:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
04:49:41 INFO - PROCESS | 2012 | 1469447381630 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:41 INFO - PROCESS | 2012 | 1469447381746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
04:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 828ms
04:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
04:49:42 INFO - PROCESS | 2012 | 1469447382489 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:42 INFO - PROCESS | 2012 | 1469447382734 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
04:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 894ms
04:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
04:49:43 INFO - PROCESS | 2012 | 1469447383411 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:43 INFO - PROCESS | 2012 | 1469447383523 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
04:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 794ms
04:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
04:49:44 INFO - PROCESS | 2012 | 1469447384190 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:44 INFO - PROCESS | 2012 | 1469447384295 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
04:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 675ms
04:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
04:49:44 INFO - PROCESS | 2012 | 1469447384994 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:45 INFO - PROCESS | 2012 | 1469447385100 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
04:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 824ms
04:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
04:49:45 INFO - PROCESS | 2012 | 1469447385720 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:45 INFO - PROCESS | 2012 | 1469447385829 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
04:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 688ms
04:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
04:49:46 INFO - PROCESS | 2012 | 1469447386425 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:46 INFO - PROCESS | 2012 | 1469447386548 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
04:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 981ms
04:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
04:49:47 INFO - PROCESS | 2012 | 1469447387425 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:47 INFO - PROCESS | 2012 | 1469447387594 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
04:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 785ms
04:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
04:49:48 INFO - PROCESS | 2012 | 1469447388211 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:48 INFO - PROCESS | 2012 | 1469447388344 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
04:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 730ms
04:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
04:49:48 INFO - PROCESS | 2012 | 1469447388950 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:49 INFO - PROCESS | 2012 | 1469447389055 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
04:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 680ms
04:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
04:49:49 INFO - PROCESS | 2012 | 1469447389635 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:49 INFO - PROCESS | 2012 | 1469447389747 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
04:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 745ms
04:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
04:49:50 INFO - PROCESS | 2012 | 1469447390383 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:50 INFO - PROCESS | 2012 | 1469447390478 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
04:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms
04:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
04:49:51 INFO - PROCESS | 2012 | 1469447391036 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:51 INFO - PROCESS | 2012 | 1469447391149 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
04:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 637ms
04:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
04:49:51 INFO - PROCESS | 2012 | 1469447391683 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:51 INFO - PROCESS | 2012 | 1469447391827 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
04:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 689ms
04:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
04:49:52 INFO - PROCESS | 2012 | 1469447392359 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:52 INFO - PROCESS | 2012 | 1469447392429 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
04:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 628ms
04:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
04:49:52 INFO - PROCESS | 2012 | 1469447392992 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:53 INFO - PROCESS | 2012 | 1469447393084 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
04:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 683ms
04:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
04:49:53 INFO - PROCESS | 2012 | 1469447393685 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:53 INFO - PROCESS | 2012 | 1469447393816 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
04:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 889ms
04:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
04:49:54 INFO - PROCESS | 2012 | 1469447394590 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:54 INFO - PROCESS | 2012 | 1469447394712 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
04:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms
04:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
04:49:55 INFO - PROCESS | 2012 | 1469447395295 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:55 INFO - PROCESS | 2012 | 1469447395545 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
04:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 891ms
04:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
04:49:56 INFO - PROCESS | 2012 | 1469447396219 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:56 INFO - PROCESS | 2012 | 1469447396340 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
04:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 851ms
04:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
04:49:57 INFO - PROCESS | 2012 | 1469447397046 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:57 INFO - PROCESS | 2012 | 1469447397164 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
04:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 877ms
04:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
04:49:57 INFO - PROCESS | 2012 | 1469447397928 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:58 INFO - PROCESS | 2012 | 1469447398025 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
04:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 674ms
04:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
04:49:58 INFO - PROCESS | 2012 | 1469447398637 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:58 INFO - PROCESS | 2012 | 1469447398800 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
04:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 754ms
04:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
04:49:59 INFO - PROCESS | 2012 | 1469447399381 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:49:59 INFO - PROCESS | 2012 | 1469447399490 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
04:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 732ms
04:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
04:50:00 INFO - PROCESS | 2012 | 1469447400128 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:00 INFO - PROCESS | 2012 | 1469447400241 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
04:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 931ms
04:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
04:50:01 INFO - PROCESS | 2012 | 1469447401067 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:01 INFO - PROCESS | 2012 | 1469447401194 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
04:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 784ms
04:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
04:50:01 INFO - PROCESS | 2012 | 1469447401903 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:02 INFO - PROCESS | 2012 | 1469447402039 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
04:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 780ms
04:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
04:50:02 INFO - PROCESS | 2012 | 1469447402722 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:02 INFO - PROCESS | 2012 | 1469447402826 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
04:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 736ms
04:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
04:50:03 INFO - PROCESS | 2012 | 1469447403481 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:03 INFO - PROCESS | 2012 | 1469447403605 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
04:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 798ms
04:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
04:50:04 INFO - PROCESS | 2012 | 1469447404263 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:04 INFO - PROCESS | 2012 | 1469447404382 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
04:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 672ms
04:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
04:50:04 INFO - PROCESS | 2012 | 1469447404950 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:05 INFO - PROCESS | 2012 | 1469447405029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
04:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 679ms
04:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
04:50:05 INFO - PROCESS | 2012 | 1469447405656 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:05 INFO - PROCESS | 2012 | 1469447405762 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
04:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 687ms
04:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
04:50:06 INFO - PROCESS | 2012 | 1469447406339 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:06 INFO - PROCESS | 2012 | 1469447406453 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
04:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms
04:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
04:50:07 INFO - PROCESS | 2012 | 1469447407039 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:07 INFO - PROCESS | 2012 | 1469447407145 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
04:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 778ms
04:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
04:50:07 INFO - PROCESS | 2012 | 1469447407829 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:07 INFO - PROCESS | 2012 | 1469447407996 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
04:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1042ms
04:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
04:50:08 INFO - PROCESS | 2012 | 1469447408879 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:09 INFO - PROCESS | 2012 | 1469447409007 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
04:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 679ms
04:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
04:50:09 INFO - PROCESS | 2012 | 1469447409606 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:09 INFO - PROCESS | 2012 | 1469447409741 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
04:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 749ms
04:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
04:50:10 INFO - PROCESS | 2012 | 1469447410381 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:10 INFO - PROCESS | 2012 | 1469447410507 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
04:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms
04:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
04:50:11 INFO - PROCESS | 2012 | 1469447411047 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:11 INFO - PROCESS | 2012 | 1469447411186 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
04:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 780ms
04:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
04:50:11 INFO - PROCESS | 2012 | 1469447411829 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:11 INFO - PROCESS | 2012 | 1469447411933 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
04:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 623ms
04:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
04:50:12 INFO - PROCESS | 2012 | 1469447412465 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:12 INFO - PROCESS | 2012 | 1469447412549 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
04:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 576ms
04:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
04:50:13 INFO - PROCESS | 2012 | 1469447413062 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:13 INFO - PROCESS | 2012 | 1469447413174 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
04:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 637ms
04:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
04:50:13 INFO - PROCESS | 2012 | 1469447413709 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:13 INFO - PROCESS | 2012 | 1469447413780 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
04:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 583ms
04:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
04:50:14 INFO - PROCESS | 2012 | 1469447414310 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:14 INFO - PROCESS | 2012 | 1469447414408 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
04:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 944ms
04:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
04:50:15 INFO - PROCESS | 2012 | 1469447415260 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:15 INFO - PROCESS | 2012 | 1469447415426 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
04:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 938ms
04:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
04:50:16 INFO - PROCESS | 2012 | 1469447416228 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:16 INFO - PROCESS | 2012 | 1469447416324 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
04:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 695ms
04:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
04:50:16 INFO - PROCESS | 2012 | 1469447416916 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:17 INFO - PROCESS | 2012 | 1469447417019 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
04:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 677ms
04:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
04:50:17 INFO - PROCESS | 2012 | 1469447417598 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:17 INFO - PROCESS | 2012 | 1469447417696 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
04:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 687ms
04:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
04:50:18 INFO - PROCESS | 2012 | 1469447418278 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:18 INFO - PROCESS | 2012 | 1469447418364 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
04:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 672ms
04:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
04:50:18 INFO - PROCESS | 2012 | 1469447418968 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:19 INFO - PROCESS | 2012 | 1469447419090 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
04:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 737ms
04:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
04:50:19 INFO - PROCESS | 2012 | 1469447419730 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:19 INFO - PROCESS | 2012 | 1469447419821 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
04:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 643ms
04:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
04:50:20 INFO - PROCESS | 2012 | 1469447420367 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:20 INFO - PROCESS | 2012 | 1469447420452 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
04:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 589ms
04:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
04:50:20 INFO - PROCESS | 2012 | 1469447420961 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:21 INFO - PROCESS | 2012 | 1469447421041 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
04:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 735ms
04:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
04:50:21 INFO - PROCESS | 2012 | 1469447421718 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:21 INFO - PROCESS | 2012 | 1469447421976 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
04:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms
04:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
04:50:22 INFO - PROCESS | 2012 | 1469447422599 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:22 INFO - PROCESS | 2012 | 1469447422719 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
04:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 881ms
04:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
04:50:23 INFO - PROCESS | 2012 | 1469447423506 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:23 INFO - PROCESS | 2012 | 1469447423618 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
04:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 741ms
04:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
04:50:24 INFO - PROCESS | 2012 | 1469447424283 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:24 INFO - PROCESS | 2012 | 1469447424380 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
04:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 699ms
04:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
04:50:24 INFO - PROCESS | 2012 | 1469447424972 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:25 INFO - PROCESS | 2012 | 1469447425056 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
04:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 676ms
04:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
04:50:25 INFO - PROCESS | 2012 | 1469447425663 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:25 INFO - PROCESS | 2012 | 1469447425777 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
04:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 700ms
04:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
04:50:26 INFO - PROCESS | 2012 | 1469447426356 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:26 INFO - PROCESS | 2012 | 1469447426434 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
04:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 680ms
04:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
04:50:27 INFO - PROCESS | 2012 | 1469447427051 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:27 INFO - PROCESS | 2012 | 1469447427163 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
04:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 780ms
04:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
04:50:27 INFO - PROCESS | 2012 | 1469447427827 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:27 INFO - PROCESS | 2012 | 1469447427912 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
04:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 883ms
04:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
04:50:28 INFO - PROCESS | 2012 | 1469447428779 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:28 INFO - PROCESS | 2012 | 1469447428915 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
04:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 746ms
04:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
04:50:29 INFO - PROCESS | 2012 | 1469447429518 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:29 INFO - PROCESS | 2012 | 1469447429616 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
04:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 624ms
04:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
04:50:30 INFO - PROCESS | 2012 | 1469447430178 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:30 INFO - PROCESS | 2012 | 1469447430264 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
04:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 848ms
04:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
04:50:31 INFO - PROCESS | 2012 | 1469447431016 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:31 INFO - PROCESS | 2012 | 1469447431115 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
04:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 988ms
04:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
04:50:32 INFO - PROCESS | 2012 | 1469447432022 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:32 INFO - PROCESS | 2012 | 1469447432117 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:32 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.
04:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 680ms
04:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
04:50:32 INFO - PROCESS | 2012 | 1469447432711 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:32 INFO - PROCESS | 2012 | 1469447432845 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:33 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.
04:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 776ms
04:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
04:50:33 INFO - PROCESS | 2012 | 1469447433488 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:33 INFO - PROCESS | 2012 | 1469447433562 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:34 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.
04:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 724ms
04:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
04:50:34 INFO - PROCESS | 2012 | 1469447434223 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:34 INFO - PROCESS | 2012 | 1469447434311 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:35 INFO - PROCESS | 2012 | 1469447435000 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:50:35 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.
04:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 828ms
04:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
04:50:35 INFO - PROCESS | 2012 | 1469447435056 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:35 INFO - PROCESS | 2012 | 1469447435209 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:35 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.
04:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms
04:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
04:50:36 INFO - PROCESS | 2012 | 1469447436029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:36 INFO - PROCESS | 2012 | 1469447436244 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:36 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.
04:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 851ms
04:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
04:50:36 INFO - PROCESS | 2012 | 1469447436877 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:37 INFO - PROCESS | 2012 | 1469447437026 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:37 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.
04:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 729ms
04:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
04:50:37 INFO - PROCESS | 2012 | 1469447437650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:37 INFO - PROCESS | 2012 | 1469447437757 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:38 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.
04:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 851ms
04:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
04:50:38 INFO - PROCESS | 2012 | 1469447438483 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:38 INFO - PROCESS | 2012 | 1469447438574 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:39 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.
04:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms
04:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
04:50:39 INFO - PROCESS | 2012 | 1469447439236 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:39 INFO - PROCESS | 2012 | 1469447439354 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50: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.
04:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 842ms
04:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
04:50:40 INFO - PROCESS | 2012 | 1469447440095 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:40 INFO - PROCESS | 2012 | 1469447440239 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50: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.
04:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 787ms
04:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
04:50:40 INFO - PROCESS | 2012 | 1469447440855 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:40 INFO - PROCESS | 2012 | 1469447440928 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50: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.
04:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 680ms
04:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
04:50:41 INFO - PROCESS | 2012 | 1469447441581 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:41 INFO - PROCESS | 2012 | 1469447441725 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:42 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.
04:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1021ms
04:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
04:50:42 INFO - PROCESS | 2012 | 1469447442598 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:42 INFO - PROCESS | 2012 | 1469447442725 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:43 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.
04:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 740ms
04:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
04:50:43 INFO - PROCESS | 2012 | 1469447443340 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:43 INFO - PROCESS | 2012 | 1469447443438 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:43 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.
04:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 627ms
04:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
04:50:44 INFO - PROCESS | 2012 | 1469447444011 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:44 INFO - PROCESS | 2012 | 1469447444105 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:44 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.
04:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 754ms
04:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
04:50:44 INFO - PROCESS | 2012 | 1469447444738 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:44 INFO - PROCESS | 2012 | 1469447444828 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:45 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.
04:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 726ms
04:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
04:50:45 INFO - PROCESS | 2012 | 1469447445475 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:45 INFO - PROCESS | 2012 | 1469447445595 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:46 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.
04:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms
04:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
04:50:46 INFO - PROCESS | 2012 | 1469447446479 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:46 INFO - PROCESS | 2012 | 1469447446599 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:47 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.
04:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 932ms
04:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
04:50:47 INFO - PROCESS | 2012 | 1469447447430 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:47 INFO - PROCESS | 2012 | 1469447447526 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:48 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.
04:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 693ms
04:50:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
04:50:48 INFO - PROCESS | 2012 | 1469447448111 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:48 INFO - PROCESS | 2012 | 1469447448218 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
04:50:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 924ms
04:50:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
04:50:49 INFO - PROCESS | 2012 | 1469447449046 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:49 INFO - PROCESS | 2012 | 1469447449159 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
04:50:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 888ms
04:50:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
04:50:49 INFO - PROCESS | 2012 | 1469447449945 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:50 INFO - PROCESS | 2012 | 1469447450035 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
04:50:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 631ms
04:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
04:50:50 INFO - PROCESS | 2012 | 1469447450593 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:50 INFO - PROCESS | 2012 | 1469447450688 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
04:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 739ms
04:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
04:50:51 INFO - PROCESS | 2012 | 1469447451326 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:51 INFO - PROCESS | 2012 | 1469447451428 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
04:50:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 621ms
04:50:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
04:50:51 INFO - PROCESS | 2012 | 1469447451962 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:52 INFO - PROCESS | 2012 | 1469447452069 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
04:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 736ms
04:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
04:50:52 INFO - PROCESS | 2012 | 1469447452706 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:52 INFO - PROCESS | 2012 | 1469447452919 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
04:50:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 831ms
04:50:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
04:50:53 INFO - PROCESS | 2012 | 1469447453547 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:53 INFO - PROCESS | 2012 | 1469447453675 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
04:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms
04:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
04:50:54 INFO - PROCESS | 2012 | 1469447454233 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:54 INFO - PROCESS | 2012 | 1469447454355 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
04:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 721ms
04:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
04:50:54 INFO - PROCESS | 2012 | 1469447454963 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:55 INFO - PROCESS | 2012 | 1469447455045 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
04:50:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 972ms
04:50:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
04:50:55 INFO - PROCESS | 2012 | 1469447455966 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:56 INFO - PROCESS | 2012 | 1469447456073 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
04:50:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 685ms
04:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
04:50:56 INFO - PROCESS | 2012 | 1469447456676 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:56 INFO - PROCESS | 2012 | 1469447456778 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:57 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
04:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1239ms
04:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
04:50:57 INFO - PROCESS | 2012 | 1469447457920 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:58 INFO - PROCESS | 2012 | 1469447458012 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
04:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1188ms
04:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
04:50:59 INFO - PROCESS | 2012 | 1469447459107 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:59 INFO - PROCESS | 2012 | 1469447459196 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:50:59 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
04:50:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:50:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
04:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:50:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:50:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 777ms
04:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
04:50:59 INFO - PROCESS | 2012 | 1469447459920 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:00 INFO - PROCESS | 2012 | 1469447460058 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
04:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 791ms
04:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
04:51:00 INFO - PROCESS | 2012 | 1469447460699 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:00 INFO - PROCESS | 2012 | 1469447460826 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
04:51:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms
04:51:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
04:51:01 INFO - PROCESS | 2012 | 1469447461425 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:01 INFO - PROCESS | 2012 | 1469447461515 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
04:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 728ms
04:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
04:51:02 INFO - PROCESS | 2012 | 1469447462229 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:02 INFO - PROCESS | 2012 | 1469447462485 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
04:51:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1049ms
04:51:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
04:51:03 INFO - PROCESS | 2012 | 1469447463268 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:03 INFO - PROCESS | 2012 | 1469447463380 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
04:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 791ms
04:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
04:51:04 INFO - PROCESS | 2012 | 1469447464045 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:04 INFO - PROCESS | 2012 | 1469447464183 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:04 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
04:51:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
04:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:51:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 727ms
04:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
04:51:04 INFO - PROCESS | 2012 | 1469447464789 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:04 INFO - PROCESS | 2012 | 1469447464891 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
04:51:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1139ms
04:51:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
04:51:05 INFO - PROCESS | 2012 | 1469447465934 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:06 INFO - PROCESS | 2012 | 1469447466041 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:06 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
04:51:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:51:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:51:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 843ms
04:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
04:51:06 INFO - PROCESS | 2012 | 1469447466777 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:06 INFO - PROCESS | 2012 | 1469447466869 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:07 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
04:51:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:51:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:51:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 732ms
04:51:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
04:51:07 INFO - PROCESS | 2012 | 1469447467521 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:07 INFO - PROCESS | 2012 | 1469447467653 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:08 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
04:51:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
04:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:51:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 688ms
04:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
04:51:08 INFO - PROCESS | 2012 | 1469447468212 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:08 INFO - PROCESS | 2012 | 1469447468316 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
04:51:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 727ms
04:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
04:51:08 INFO - PROCESS | 2012 | 1469447468957 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:09 INFO - PROCESS | 2012 | 1469447469075 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
04:51:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 833ms
04:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
04:51:09 INFO - PROCESS | 2012 | 1469447469807 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:09 INFO - PROCESS | 2012 | 1469447469944 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
04:51:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 787ms
04:51:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
04:51:10 INFO - PROCESS | 2012 | 1469447470603 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:10 INFO - PROCESS | 2012 | 1469447470716 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
04:51:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 636ms
04:51:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
04:51:11 INFO - PROCESS | 2012 | 1469447471271 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:11 INFO - PROCESS | 2012 | 1469447471405 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
04:51:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 729ms
04:51:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
04:51:11 INFO - PROCESS | 2012 | 1469447471985 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:12 INFO - PROCESS | 2012 | 1469447472066 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
04:51:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 635ms
04:51:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
04:51:12 INFO - PROCESS | 2012 | 1469447472631 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:12 INFO - PROCESS | 2012 | 1469447472739 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
04:51:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 783ms
04:51:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
04:51:13 INFO - PROCESS | 2012 | 1469447473417 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:13 INFO - PROCESS | 2012 | 1469447473517 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
04:51:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 883ms
04:51:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
04:51:14 INFO - PROCESS | 2012 | 1469447474309 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:14 INFO - PROCESS | 2012 | 1469447474409 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
04:51:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 674ms
04:51:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
04:51:14 INFO - PROCESS | 2012 | 1469447474989 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:15 INFO - PROCESS | 2012 | 1469447475087 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
04:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 781ms
04:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
04:51:15 INFO - PROCESS | 2012 | 1469447475863 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:16 INFO - PROCESS | 2012 | 1469447476039 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
04:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 885ms
04:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
04:51:16 INFO - PROCESS | 2012 | 1469447476765 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:16 INFO - PROCESS | 2012 | 1469447476901 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:17 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
04:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 789ms
04:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
04:51:17 INFO - PROCESS | 2012 | 1469447477566 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:17 INFO - PROCESS | 2012 | 1469447477674 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
04:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 782ms
04:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
04:51:18 INFO - PROCESS | 2012 | 1469447478370 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:18 INFO - PROCESS | 2012 | 1469447478492 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
04:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 788ms
04:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
04:51:19 INFO - PROCESS | 2012 | 1469447479144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:19 INFO - PROCESS | 2012 | 1469447479235 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:19 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
04:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 673ms
04:51:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
04:51:19 INFO - PROCESS | 2012 | 1469447479826 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:19 INFO - PROCESS | 2012 | 1469447479910 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:20 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
04:51:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
04:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:51:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
04:51:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:51:20 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
04:51:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
04:51:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:51:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:51:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
04:51:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:51:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 673ms
04:51:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
04:51:20 INFO - PROCESS | 2012 | 1469447480506 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:20 INFO - PROCESS | 2012 | 1469447480622 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
04:51:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 730ms
04:51:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
04:51:21 INFO - PROCESS | 2012 | 1469447481241 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:21 INFO - PROCESS | 2012 | 1469447481322 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:21 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.
04:51:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 725ms
04:51:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
04:51:21 INFO - PROCESS | 2012 | 1469447481987 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:22 INFO - PROCESS | 2012 | 1469447482078 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:22 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.
04:51:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 879ms
04:51:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
04:51:22 INFO - PROCESS | 2012 | 1469447482860 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:22 INFO - PROCESS | 2012 | 1469447482979 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
04:51:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 779ms
04:51:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
04:51:23 INFO - PROCESS | 2012 | 1469447483654 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:23 INFO - PROCESS | 2012 | 1469447483772 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:24 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.
04:51:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 726ms
04:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
04:51:24 INFO - PROCESS | 2012 | 1469447484400 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:24 INFO - PROCESS | 2012 | 1469447484502 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
04:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 743ms
04:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
04:51:25 INFO - PROCESS | 2012 | 1469447485170 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:25 INFO - PROCESS | 2012 | 1469447485261 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
04:51:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 729ms
04:51:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
04:51:25 INFO - PROCESS | 2012 | 1469447485875 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:25 INFO - PROCESS | 2012 | 1469447485958 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
04:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 674ms
04:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
04:51:26 INFO - PROCESS | 2012 | 1469447486559 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:26 INFO - PROCESS | 2012 | 1469447486710 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
04:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 722ms
04:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
04:51:27 INFO - PROCESS | 2012 | 1469447487287 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:27 INFO - PROCESS | 2012 | 1469447487405 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
04:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms
04:51:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
04:51:27 INFO - PROCESS | 2012 | 1469447487978 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:28 INFO - PROCESS | 2012 | 1469447488093 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
04:51:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 729ms
04:51:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
04:51:28 INFO - PROCESS | 2012 | 1469447488730 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:28 INFO - PROCESS | 2012 | 1469447488873 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
04:51:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1188ms
04:51:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
04:51:29 INFO - PROCESS | 2012 | 1469447489946 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:30 INFO - PROCESS | 2012 | 1469447490062 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
04:51:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 704ms
04:51:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
04:51:30 INFO - PROCESS | 2012 | 1469447490666 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:30 INFO - PROCESS | 2012 | 1469447490809 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
04:51:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 678ms
04:51:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
04:51:31 INFO - PROCESS | 2012 | 1469447491371 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:31 INFO - PROCESS | 2012 | 1469447491485 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
04:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 837ms
04:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
04:51:32 INFO - PROCESS | 2012 | 1469447492225 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:32 INFO - PROCESS | 2012 | 1469447492321 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
04:51:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 732ms
04:51:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
04:51:32 INFO - PROCESS | 2012 | 1469447492961 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:33 INFO - PROCESS | 2012 | 1469447493099 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
04:51:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 775ms
04:51:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
04:51:33 INFO - PROCESS | 2012 | 1469447493773 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:33 INFO - PROCESS | 2012 | 1469447493903 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
04:51:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 728ms
04:51:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
04:51:34 INFO - PROCESS | 2012 | 1469447494503 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:34 INFO - PROCESS | 2012 | 1469447494591 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
04:51:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms
04:51:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
04:51:35 INFO - PROCESS | 2012 | 1469447495157 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:35 INFO - PROCESS | 2012 | 1469447495309 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
04:51:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 784ms
04:51:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
04:51:35 INFO - PROCESS | 2012 | 1469447495949 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:36 INFO - PROCESS | 2012 | 1469447496087 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
04:51:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1033ms
04:51:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
04:51:37 INFO - PROCESS | 2012 | 1469447497033 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:37 INFO - PROCESS | 2012 | 1469447497138 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
04:51:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 812ms
04:51:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
04:51:37 INFO - PROCESS | 2012 | 1469447497845 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:37 INFO - PROCESS | 2012 | 1469447497951 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
04:51:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 736ms
04:51:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
04:51:38 INFO - PROCESS | 2012 | 1469447498594 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:38 INFO - PROCESS | 2012 | 1469447498698 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
04:51:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 676ms
04:51:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
04:51:39 INFO - PROCESS | 2012 | 1469447499303 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:39 INFO - PROCESS | 2012 | 1469447499460 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
04:51:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 798ms
04:51:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
04:51:40 INFO - PROCESS | 2012 | 1469447500104 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:40 INFO - PROCESS | 2012 | 1469447500231 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
04:51:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 893ms
04:51:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
04:51:41 INFO - PROCESS | 2012 | 1469447501020 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:41 INFO - PROCESS | 2012 | 1469447501162 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
04:51:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 731ms
04:51:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
04:51:41 INFO - PROCESS | 2012 | 1469447501751 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:41 INFO - PROCESS | 2012 | 1469447501857 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
04:51:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms
04:51:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
04:51:42 INFO - PROCESS | 2012 | 1469447502490 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:42 INFO - PROCESS | 2012 | 1469447502619 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
04:51:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 983ms
04:51:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
04:51:43 INFO - PROCESS | 2012 | 1469447503556 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:43 INFO - PROCESS | 2012 | 1469447503703 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
04:51:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1047ms
04:51:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
04:51:44 INFO - PROCESS | 2012 | 1469447504569 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:44 INFO - PROCESS | 2012 | 1469447504672 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
04:51:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 677ms
04:51:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
04:51:45 INFO - PROCESS | 2012 | 1469447505313 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:45 INFO - PROCESS | 2012 | 1469447505413 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
04:51:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 732ms
04:51:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
04:51:46 INFO - PROCESS | 2012 | 1469447506044 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:46 INFO - PROCESS | 2012 | 1469447506146 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
04:51:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 731ms
04:51:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
04:51:46 INFO - PROCESS | 2012 | 1469447506792 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:46 INFO - PROCESS | 2012 | 1469447506888 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
04:51:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 723ms
04:51:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
04:51:47 INFO - PROCESS | 2012 | 1469447507534 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:47 INFO - PROCESS | 2012 | 1469447507675 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
04:51:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 828ms
04:51:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
04:51:48 INFO - PROCESS | 2012 | 1469447508372 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:48 INFO - PROCESS | 2012 | 1469447508467 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:49 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
04:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 689ms
04:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
04:51:49 INFO - PROCESS | 2012 | 1469447509083 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:49 INFO - PROCESS | 2012 | 1469447509179 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
04:51:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 782ms
04:51:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
04:51:49 INFO - PROCESS | 2012 | 1469447509902 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:50 INFO - PROCESS | 2012 | 1469447510085 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:51 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)
04:51:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1364ms
04:51:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
04:51:51 INFO - PROCESS | 2012 | 1469447511236 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:51 INFO - PROCESS | 2012 | 1469447511327 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
04:51:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1133ms
04:51:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
04:51:52 INFO - PROCESS | 2012 | 1469447512376 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:52 INFO - PROCESS | 2012 | 1469447512474 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
04:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1237ms
04:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
04:51:53 INFO - PROCESS | 2012 | 1469447513633 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:53 INFO - PROCESS | 2012 | 1469447513728 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:54 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)
04:51:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1188ms
04:51:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
04:51:54 INFO - PROCESS | 2012 | 1469447514814 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:54 INFO - PROCESS | 2012 | 1469447514898 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:55 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)
04:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1076ms
04:51:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
04:51:55 INFO - PROCESS | 2012 | 1469447515900 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:56 INFO - PROCESS | 2012 | 1469447516020 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
04:51:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1232ms
04:51:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
04:51:57 INFO - PROCESS | 2012 | 1469447517142 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:57 INFO - PROCESS | 2012 | 1469447517256 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
04:51:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1278ms
04:51:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
04:51:58 INFO - PROCESS | 2012 | 1469447518431 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:58 INFO - PROCESS | 2012 | 1469447518522 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
04:51:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1228ms
04:51:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
04:51:59 INFO - PROCESS | 2012 | 1469447519670 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:51:59 INFO - PROCESS | 2012 | 1469447519766 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:00 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
04:52:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1138ms
04:52:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
04:52:00 INFO - PROCESS | 2012 | 1469447520809 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:00 INFO - PROCESS | 2012 | 1469447520895 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
04:52:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1179ms
04:52:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
04:52:02 INFO - PROCESS | 2012 | 1469447521999 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:02 INFO - PROCESS | 2012 | 1469447522098 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:02 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
04:52:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
04:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:52:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:52:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 722ms
04:52:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
04:52:02 INFO - PROCESS | 2012 | 1469447522750 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:02 INFO - PROCESS | 2012 | 1469447522867 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
04:52:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1190ms
04:52:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
04:52:03 INFO - PROCESS | 2012 | 1469447523959 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:04 INFO - PROCESS | 2012 | 1469447524102 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:04 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 255
04:52:04 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:52:04 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:52:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
04:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:52:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 890ms
04:52:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
04:52:04 INFO - PROCESS | 2012 | 1469447524871 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:04 INFO - PROCESS | 2012 | 1469447524971 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
04:52:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 897ms
04:52:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
04:52:05 INFO - PROCESS | 2012 | 1469447525801 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:05 INFO - PROCESS | 2012 | 1469447525923 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
04:52:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1233ms
04:52:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
04:52:07 INFO - PROCESS | 2012 | 1469447527006 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:07 INFO - PROCESS | 2012 | 1469447527105 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:08 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
04:52:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1182ms
04:52:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
04:52:08 INFO - PROCESS | 2012 | 1469447528188 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:08 INFO - PROCESS | 2012 | 1469447528302 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:09 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.)
04:52:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms
04:52:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
04:52:09 INFO - PROCESS | 2012 | 1469447529371 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:09 INFO - PROCESS | 2012 | 1469447529481 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
04:52:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1275ms
04:52:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
04:52:10 INFO - PROCESS | 2012 | 1469447530658 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:10 INFO - PROCESS | 2012 | 1469447530773 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:11 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
04:52:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1187ms
04:52:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
04:52:11 INFO - PROCESS | 2012 | 1469447531851 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:11 INFO - PROCESS | 2012 | 1469447531968 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
04:52:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 729ms
04:52:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
04:52:12 INFO - PROCESS | 2012 | 1469447532615 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:12 INFO - PROCESS | 2012 | 1469447532738 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
04:52:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1187ms
04:52:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
04:52:13 INFO - PROCESS | 2012 | 1469447533782 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:13 INFO - PROCESS | 2012 | 1469447533851 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
04:52:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1176ms
04:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
04:52:14 INFO - PROCESS | 2012 | 1469447534963 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:15 INFO - PROCESS | 2012 | 1469447535042 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
04:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 635ms
04:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
04:52:15 INFO - PROCESS | 2012 | 1469447535613 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:15 INFO - PROCESS | 2012 | 1469447535724 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
04:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 682ms
04:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
04:52:16 INFO - PROCESS | 2012 | 1469447536291 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:16 INFO - PROCESS | 2012 | 1469447536415 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
04:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 883ms
04:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
04:52:17 INFO - PROCESS | 2012 | 1469447537184 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:17 INFO - PROCESS | 2012 | 1469447537354 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
04:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 822ms
04:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
04:52:18 INFO - PROCESS | 2012 | 1469447538037 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:18 INFO - PROCESS | 2012 | 1469447538132 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
04:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 806ms
04:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
04:52:18 INFO - PROCESS | 2012 | 1469447538851 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:19 INFO - PROCESS | 2012 | 1469447539004 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
04:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 784ms
04:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
04:52:19 INFO - PROCESS | 2012 | 1469447539681 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:19 INFO - PROCESS | 2012 | 1469447539785 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
04:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 756ms
04:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
04:52:20 INFO - PROCESS | 2012 | 1469447540418 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:20 INFO - PROCESS | 2012 | 1469447540513 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:21 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
04:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 680ms
04:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
04:52:21 INFO - PROCESS | 2012 | 1469447541108 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:21 INFO - PROCESS | 2012 | 1469447541234 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:21 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
04:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 836ms
04:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
04:52:21 INFO - PROCESS | 2012 | 1469447541962 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:22 INFO - PROCESS | 2012 | 1469447542098 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:22 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
04:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 679ms
04:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
04:52:22 INFO - PROCESS | 2012 | 1469447542646 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:22 INFO - PROCESS | 2012 | 1469447542760 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
04:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1044ms
04:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
04:52:23 INFO - PROCESS | 2012 | 1469447543696 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:23 INFO - PROCESS | 2012 | 1469447543875 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:24 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
04:52:24 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:52:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
04:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 831ms
04:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
04:52:24 INFO - PROCESS | 2012 | 1469447544576 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:24 INFO - PROCESS | 2012 | 1469447544668 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
04:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 737ms
04:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
04:52:25 INFO - PROCESS | 2012 | 1469447545310 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:25 INFO - PROCESS | 2012 | 1469447545399 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:26 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
04:52:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:52:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
04:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:52:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 935ms
04:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
04:52:26 INFO - PROCESS | 2012 | 1469447546244 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:26 INFO - PROCESS | 2012 | 1469447546324 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
04:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 775ms
04:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
04:52:27 INFO - PROCESS | 2012 | 1469447547020 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:27 INFO - PROCESS | 2012 | 1469447547118 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
04:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 637ms
04:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
04:52:27 INFO - PROCESS | 2012 | 1469447547666 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:27 INFO - PROCESS | 2012 | 1469447547787 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
04:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms
04:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
04:52:28 INFO - PROCESS | 2012 | 1469447548349 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:28 INFO - PROCESS | 2012 | 1469447548431 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
04:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 687ms
04:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
04:52:29 INFO - PROCESS | 2012 | 1469447549044 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:29 INFO - PROCESS | 2012 | 1469447549180 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
04:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms
04:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
04:52:29 INFO - PROCESS | 2012 | 1469447549780 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:29 INFO - PROCESS | 2012 | 1469447549864 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
04:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 931ms
04:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
04:52:30 INFO - PROCESS | 2012 | 1469447550725 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:30 INFO - PROCESS | 2012 | 1469447550834 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
04:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 727ms
04:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
04:52:31 INFO - PROCESS | 2012 | 1469447551467 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:31 INFO - PROCESS | 2012 | 1469447551558 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
04:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 626ms
04:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
04:52:32 INFO - PROCESS | 2012 | 1469447552147 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:32 INFO - PROCESS | 2012 | 1469447552261 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
04:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 888ms
04:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
04:52:33 INFO - PROCESS | 2012 | 1469447553012 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:33 INFO - PROCESS | 2012 | 1469447553139 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
04:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 685ms
04:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
04:52:33 INFO - PROCESS | 2012 | 1469447553727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:33 INFO - PROCESS | 2012 | 1469447553819 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
04:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 882ms
04:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
04:52:34 INFO - PROCESS | 2012 | 1469447554616 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:34 INFO - PROCESS | 2012 | 1469447554734 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
04:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 686ms
04:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
04:52:35 INFO - PROCESS | 2012 | 1469447555312 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:35 INFO - PROCESS | 2012 | 1469447555425 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
04:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 632ms
04:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
04:52:35 INFO - PROCESS | 2012 | 1469447555955 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:36 INFO - PROCESS | 2012 | 1469447556050 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
04:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 789ms
04:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
04:52:36 INFO - PROCESS | 2012 | 1469447556750 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:36 INFO - PROCESS | 2012 | 1469447556908 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
04:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 928ms
04:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
04:52:37 INFO - PROCESS | 2012 | 1469447557679 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:37 INFO - PROCESS | 2012 | 1469447557770 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
04:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 626ms
04:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
04:52:38 INFO - PROCESS | 2012 | 1469447558353 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:38 INFO - PROCESS | 2012 | 1469447558464 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
04:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 700ms
04:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
04:52:39 INFO - PROCESS | 2012 | 1469447559049 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:39 INFO - PROCESS | 2012 | 1469447559184 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
04:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 736ms
04:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
04:52:39 INFO - PROCESS | 2012 | 1469447559790 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:39 INFO - PROCESS | 2012 | 1469447559901 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
04:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 831ms
04:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
04:52:40 INFO - PROCESS | 2012 | 1469447560628 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:40 INFO - PROCESS | 2012 | 1469447560745 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
04:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 731ms
04:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
04:52:41 INFO - PROCESS | 2012 | 1469447561371 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:41 INFO - PROCESS | 2012 | 1469447561507 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
04:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 674ms
04:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
04:52:42 INFO - PROCESS | 2012 | 1469447562055 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:42 INFO - PROCESS | 2012 | 1469447562190 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
04:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 728ms
04:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
04:52:42 INFO - PROCESS | 2012 | 1469447562784 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:42 INFO - PROCESS | 2012 | 1469447562851 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
04:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 777ms
04:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
04:52:43 INFO - PROCESS | 2012 | 1469447563614 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:43 INFO - PROCESS | 2012 | 1469447563749 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
04:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 942ms
04:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
04:52:44 INFO - PROCESS | 2012 | 1469447564589 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:44 INFO - PROCESS | 2012 | 1469447564735 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
04:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 745ms
04:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
04:52:45 INFO - PROCESS | 2012 | 1469447565374 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:45 INFO - PROCESS | 2012 | 1469447565478 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
04:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 622ms
04:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
04:52:46 INFO - PROCESS | 2012 | 1469447566051 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:46 INFO - PROCESS | 2012 | 1469447566142 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
04:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 743ms
04:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
04:52:46 INFO - PROCESS | 2012 | 1469447566776 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:46 INFO - PROCESS | 2012 | 1469447566920 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
04:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 828ms
04:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
04:52:47 INFO - PROCESS | 2012 | 1469447567612 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:47 INFO - PROCESS | 2012 | 1469447567768 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
04:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 984ms
04:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
04:52:48 INFO - PROCESS | 2012 | 1469447568602 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:48 INFO - PROCESS | 2012 | 1469447568716 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
04:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 683ms
04:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
04:52:49 INFO - PROCESS | 2012 | 1469447569311 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:49 INFO - PROCESS | 2012 | 1469447569421 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
04:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 747ms
04:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
04:52:50 INFO - PROCESS | 2012 | 1469447570042 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:50 INFO - PROCESS | 2012 | 1469447570142 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
04:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 875ms
04:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
04:52:50 INFO - PROCESS | 2012 | 1469447570950 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:51 INFO - PROCESS | 2012 | 1469447571125 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
04:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1002ms
04:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
04:52:51 INFO - PROCESS | 2012 | 1469447571965 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:52 INFO - PROCESS | 2012 | 1469447572105 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
04:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 844ms
04:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
04:52:52 INFO - PROCESS | 2012 | 1469447572829 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:52 INFO - PROCESS | 2012 | 1469447572952 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
04:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 751ms
04:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
04:52:53 INFO - PROCESS | 2012 | 1469447573574 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:53 INFO - PROCESS | 2012 | 1469447573673 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
04:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 641ms
04:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
04:52:54 INFO - PROCESS | 2012 | 1469447574214 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:54 INFO - PROCESS | 2012 | 1469447574346 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
04:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 736ms
04:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
04:52:54 INFO - PROCESS | 2012 | 1469447574959 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:55 INFO - PROCESS | 2012 | 1469447575117 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
04:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 831ms
04:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
04:52:55 INFO - PROCESS | 2012 | 1469447575811 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:55 INFO - PROCESS | 2012 | 1469447575930 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
04:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 684ms
04:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
04:52:56 INFO - PROCESS | 2012 | 1469447576484 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:56 INFO - PROCESS | 2012 | 1469447576568 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
04:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 678ms
04:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
04:52:57 INFO - PROCESS | 2012 | 1469447577164 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:57 INFO - PROCESS | 2012 | 1469447577235 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
04:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 873ms
04:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
04:52:58 INFO - PROCESS | 2012 | 1469447578050 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:58 INFO - PROCESS | 2012 | 1469447578250 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
04:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1027ms
04:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
04:52:59 INFO - PROCESS | 2012 | 1469447579102 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:52:59 INFO - PROCESS | 2012 | 1469447579201 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
04:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 941ms
04:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
04:53:00 INFO - PROCESS | 2012 | 1469447580079 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:00 INFO - PROCESS | 2012 | 1469447580202 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
04:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 847ms
04:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
04:53:00 INFO - PROCESS | 2012 | 1469447580924 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:01 INFO - PROCESS | 2012 | 1469447581023 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
04:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 739ms
04:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
04:53:01 INFO - PROCESS | 2012 | 1469447581713 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:01 INFO - PROCESS | 2012 | 1469447581819 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
04:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 799ms
04:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
04:53:02 INFO - PROCESS | 2012 | 1469447582468 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:02 INFO - PROCESS | 2012 | 1469447582650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
04:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 781ms
04:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
04:53:03 INFO - PROCESS | 2012 | 1469447583269 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:03 INFO - PROCESS | 2012 | 1469447583353 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
04:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 627ms
04:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
04:53:03 INFO - PROCESS | 2012 | 1469447583905 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:03 INFO - PROCESS | 2012 | 1469447583995 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
04:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 685ms
04:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
04:53:04 INFO - PROCESS | 2012 | 1469447584597 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:04 INFO - PROCESS | 2012 | 1469447584770 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
04:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1022ms
04:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
04:53:05 INFO - PROCESS | 2012 | 1469447585648 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:05 INFO - PROCESS | 2012 | 1469447585774 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
04:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 826ms
04:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
04:53:06 INFO - PROCESS | 2012 | 1469447586507 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:06 INFO - PROCESS | 2012 | 1469447586618 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
04:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 726ms
04:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
04:53:07 INFO - PROCESS | 2012 | 1469447587276 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:07 INFO - PROCESS | 2012 | 1469447587408 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
04:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 749ms
04:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
04:53:08 INFO - PROCESS | 2012 | 1469447588016 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:08 INFO - PROCESS | 2012 | 1469447588111 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
04:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 686ms
04:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
04:53:08 INFO - PROCESS | 2012 | 1469447588719 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:08 INFO - PROCESS | 2012 | 1469447588824 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
04:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms
04:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
04:53:09 INFO - PROCESS | 2012 | 1469447589494 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:09 INFO - PROCESS | 2012 | 1469447589620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
04:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 773ms
04:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
04:53:10 INFO - PROCESS | 2012 | 1469447590264 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:10 INFO - PROCESS | 2012 | 1469447590364 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
04:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 626ms
04:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
04:53:10 INFO - PROCESS | 2012 | 1469447590927 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:11 INFO - PROCESS | 2012 | 1469447591052 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
04:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 852ms
04:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
04:53:11 INFO - PROCESS | 2012 | 1469447591776 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:11 INFO - PROCESS | 2012 | 1469447591945 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
04:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 882ms
04:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
04:53:12 INFO - PROCESS | 2012 | 1469447592668 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:12 INFO - PROCESS | 2012 | 1469447592819 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
04:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 886ms
04:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
04:53:13 INFO - PROCESS | 2012 | 1469447593560 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:13 INFO - PROCESS | 2012 | 1469447593653 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
04:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 777ms
04:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
04:53:14 INFO - PROCESS | 2012 | 1469447594361 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:14 INFO - PROCESS | 2012 | 1469447594456 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
04:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 742ms
04:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
04:53:15 INFO - PROCESS | 2012 | 1469447595098 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:15 INFO - PROCESS | 2012 | 1469447595199 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
04:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 679ms
04:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
04:53:15 INFO - PROCESS | 2012 | 1469447595782 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:15 INFO - PROCESS | 2012 | 1469447595866 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
04:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 777ms
04:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
04:53:16 INFO - PROCESS | 2012 | 1469447596573 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:16 INFO - PROCESS | 2012 | 1469447596654 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms
04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
04:53:17 INFO - PROCESS | 2012 | 1469447597310 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:17 INFO - PROCESS | 2012 | 1469447597420 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 684ms
04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
04:53:18 INFO - PROCESS | 2012 | 1469447598002 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:18 INFO - PROCESS | 2012 | 1469447598091 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
04:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 927ms
04:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
04:53:18 INFO - PROCESS | 2012 | 1469447598960 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:19 INFO - PROCESS | 2012 | 1469447599073 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 746ms
04:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
04:53:19 INFO - PROCESS | 2012 | 1469447599695 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:19 INFO - PROCESS | 2012 | 1469447599784 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
04:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 728ms
04:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
04:53:20 INFO - PROCESS | 2012 | 1469447600461 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:20 INFO - PROCESS | 2012 | 1469447600601 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
04:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 946ms
04:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
04:53:21 INFO - PROCESS | 2012 | 1469447601387 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:21 INFO - PROCESS | 2012 | 1469447601477 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
04:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 723ms
04:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
04:53:22 INFO - PROCESS | 2012 | 1469447602140 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:22 INFO - PROCESS | 2012 | 1469447602225 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
04:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 677ms
04:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
04:53:22 INFO - PROCESS | 2012 | 1469447602849 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:22 INFO - PROCESS | 2012 | 1469447602984 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
04:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 737ms
04:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
04:53:23 INFO - PROCESS | 2012 | 1469447603576 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:23 INFO - PROCESS | 2012 | 1469447603704 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
04:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 738ms
04:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
04:53:24 INFO - PROCESS | 2012 | 1469447604319 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:24 INFO - PROCESS | 2012 | 1469447604417 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
04:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 728ms
04:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
04:53:25 INFO - PROCESS | 2012 | 1469447605104 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:25 INFO - PROCESS | 2012 | 1469447605243 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
04:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 961ms
04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
04:53:26 INFO - PROCESS | 2012 | 1469447606030 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:26 INFO - PROCESS | 2012 | 1469447606127 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
04:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 677ms
04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
04:53:26 INFO - PROCESS | 2012 | 1469447606748 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:26 INFO - PROCESS | 2012 | 1469447606882 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
04:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 743ms
04:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
04:53:27 INFO - PROCESS | 2012 | 1469447607510 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:27 INFO - PROCESS | 2012 | 1469447607645 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
04:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 949ms
04:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
04:53:28 INFO - PROCESS | 2012 | 1469447608432 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:28 INFO - PROCESS | 2012 | 1469447608587 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 725ms
04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
04:53:29 INFO - PROCESS | 2012 | 1469447609161 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:29 INFO - PROCESS | 2012 | 1469447609234 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 723ms
04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
04:53:29 INFO - PROCESS | 2012 | 1469447609893 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:30 INFO - PROCESS | 2012 | 1469447610025 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
04:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms
04:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
04:53:30 INFO - PROCESS | 2012 | 1469447610587 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:30 INFO - PROCESS | 2012 | 1469447610693 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
04:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms
04:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
04:53:31 INFO - PROCESS | 2012 | 1469447611273 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:31 INFO - PROCESS | 2012 | 1469447611365 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 775ms
04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
04:53:32 INFO - PROCESS | 2012 | 1469447612060 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:32 INFO - PROCESS | 2012 | 1469447612253 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
04:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms
04:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
04:53:33 INFO - PROCESS | 2012 | 1469447613082 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:33 INFO - PROCESS | 2012 | 1469447613204 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
04:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 756ms
04:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
04:53:33 INFO - PROCESS | 2012 | 1469447613916 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:34 INFO - PROCESS | 2012 | 1469447614015 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
04:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 685ms
04:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
04:53:34 INFO - PROCESS | 2012 | 1469447614612 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:34 INFO - PROCESS | 2012 | 1469447614715 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
04:53:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:53:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
04:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 917ms
04:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
04:53:35 INFO - PROCESS | 2012 | 1469447615486 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:35 INFO - PROCESS | 2012 | 1469447615608 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
04:53:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:53:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
04:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 689ms
04:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
04:53:36 INFO - PROCESS | 2012 | 1469447616183 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:36 INFO - PROCESS | 2012 | 1469447616285 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
04:53:36 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:53:36 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:53:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
04:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 681ms
04:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
04:53:36 INFO - PROCESS | 2012 | 1469447616888 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:37 INFO - PROCESS | 2012 | 1469447617027 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:37 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
04:53:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:53:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
04:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 681ms
04:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
04:53:37 INFO - PROCESS | 2012 | 1469447617570 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:37 INFO - PROCESS | 2012 | 1469447617667 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:38 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
04:53:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:53:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
04:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 740ms
04:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
04:53:38 INFO - PROCESS | 2012 | 1469447618322 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:38 INFO - PROCESS | 2012 | 1469447618445 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:39 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 210
04:53:39 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:53:39 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:53:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
04:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 784ms
04:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
04:53:39 INFO - PROCESS | 2012 | 1469447619124 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:39 INFO - PROCESS | 2012 | 1469447619267 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
04:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 892ms
04:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
04:53:40 INFO - PROCESS | 2012 | 1469447620029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:40 INFO - PROCESS | 2012 | 1469447620159 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
04:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 733ms
04:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
04:53:40 INFO - PROCESS | 2012 | 1469447620790 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:40 INFO - PROCESS | 2012 | 1469447620893 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
04:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 746ms
04:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
04:53:41 INFO - PROCESS | 2012 | 1469447621545 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:41 INFO - PROCESS | 2012 | 1469447621685 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
04:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 874ms
04:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
04:53:42 INFO - PROCESS | 2012 | 1469447622415 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:42 INFO - PROCESS | 2012 | 1469447622509 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
04:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 773ms
04:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
04:53:43 INFO - PROCESS | 2012 | 1469447623192 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:43 INFO - PROCESS | 2012 | 1469447623281 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
04:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 675ms
04:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
04:53:43 INFO - PROCESS | 2012 | 1469447623893 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:44 INFO - PROCESS | 2012 | 1469447624006 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
04:53:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
04:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:53:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 634ms
04:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
04:53:44 INFO - PROCESS | 2012 | 1469447624535 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:44 INFO - PROCESS | 2012 | 1469447624691 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
04:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 791ms
04:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
04:53:45 INFO - PROCESS | 2012 | 1469447625330 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:45 INFO - PROCESS | 2012 | 1469447625418 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
04:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 784ms
04:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
04:53:46 INFO - PROCESS | 2012 | 1469447626122 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:46 INFO - PROCESS | 2012 | 1469447626256 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
04:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 929ms
04:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
04:53:47 INFO - PROCESS | 2012 | 1469447627055 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:47 INFO - PROCESS | 2012 | 1469447627157 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
04:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 679ms
04:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
04:53:47 INFO - PROCESS | 2012 | 1469447627760 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:47 INFO - PROCESS | 2012 | 1469447627894 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
04:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 625ms
04:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
04:53:48 INFO - PROCESS | 2012 | 1469447628455 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:48 INFO - PROCESS | 2012 | 1469447628553 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
04:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 799ms
04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
04:53:49 INFO - PROCESS | 2012 | 1469447629216 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:49 INFO - PROCESS | 2012 | 1469447629384 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
04:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 781ms
04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
04:53:50 INFO - PROCESS | 2012 | 1469447630010 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:50 INFO - PROCESS | 2012 | 1469447630126 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
04:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 788ms
04:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
04:53:50 INFO - PROCESS | 2012 | 1469447630809 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:50 INFO - PROCESS | 2012 | 1469447630938 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms
04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
04:53:51 INFO - PROCESS | 2012 | 1469447631500 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:51 INFO - PROCESS | 2012 | 1469447631724 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
04:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1074ms
04:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
04:53:52 INFO - PROCESS | 2012 | 1469447632642 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:52 INFO - PROCESS | 2012 | 1469447632773 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 783ms
04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
04:53:53 INFO - PROCESS | 2012 | 1469447633422 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:53 INFO - PROCESS | 2012 | 1469447633608 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 895ms
04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
04:53:54 INFO - PROCESS | 2012 | 1469447634302 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:54 INFO - PROCESS | 2012 | 1469447634402 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 677ms
04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
04:53:54 INFO - PROCESS | 2012 | 1469447634978 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:55 INFO - PROCESS | 2012 | 1469447635149 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 729ms
04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
04:53:55 INFO - PROCESS | 2012 | 1469447635723 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:55 INFO - PROCESS | 2012 | 1469447635845 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
04:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 733ms
04:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
04:53:56 INFO - PROCESS | 2012 | 1469447636468 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:56 INFO - PROCESS | 2012 | 1469447636608 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
04:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 975ms
04:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
04:53:57 INFO - PROCESS | 2012 | 1469447637450 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:57 INFO - PROCESS | 2012 | 1469447637547 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 682ms
04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
04:53:58 INFO - PROCESS | 2012 | 1469447638151 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:58 INFO - PROCESS | 2012 | 1469447638263 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 738ms
04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
04:53:58 INFO - PROCESS | 2012 | 1469447638924 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:59 INFO - PROCESS | 2012 | 1469447639062 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
04:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1056ms
04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
04:53:59 INFO - PROCESS | 2012 | 1469447639943 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:00 INFO - PROCESS | 2012 | 1469447640055 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
04:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 779ms
04:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
04:54:00 INFO - PROCESS | 2012 | 1469447640779 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:00 INFO - PROCESS | 2012 | 1469447640901 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 735ms
04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
04:54:01 INFO - PROCESS | 2012 | 1469447641527 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:01 INFO - PROCESS | 2012 | 1469447641645 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:02 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
04:54:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:54:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
04:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 781ms
04:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
04:54:02 INFO - PROCESS | 2012 | 1469447642350 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:02 INFO - PROCESS | 2012 | 1469447642441 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 683ms
04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
04:54:03 INFO - PROCESS | 2012 | 1469447643038 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:03 INFO - PROCESS | 2012 | 1469447643119 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 742ms
04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
04:54:03 INFO - PROCESS | 2012 | 1469447643870 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:03 INFO - PROCESS | 2012 | 1469447643969 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 808ms
04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
04:54:04 INFO - PROCESS | 2012 | 1469447644618 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:04 INFO - PROCESS | 2012 | 1469447644722 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:05 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
04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 678ms
04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
04:54:05 INFO - PROCESS | 2012 | 1469447645302 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:05 INFO - PROCESS | 2012 | 1469447645427 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:06 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
04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 988ms
04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
04:54:06 INFO - PROCESS | 2012 | 1469447646299 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:06 INFO - PROCESS | 2012 | 1469447646490 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 939ms
04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
04:54:07 INFO - PROCESS | 2012 | 1469447647261 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:07 INFO - PROCESS | 2012 | 1469447647383 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1249ms
04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
04:54:08 INFO - PROCESS | 2012 | 1469447648516 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:08 INFO - PROCESS | 2012 | 1469447648630 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms
04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
04:54:09 INFO - PROCESS | 2012 | 1469447649264 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:09 INFO - PROCESS | 2012 | 1469447649358 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 694ms
04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
04:54:09 INFO - PROCESS | 2012 | 1469447649956 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:10 INFO - PROCESS | 2012 | 1469447650076 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
04:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 799ms
04:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
04:54:10 INFO - PROCESS | 2012 | 1469447650780 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:10 INFO - PROCESS | 2012 | 1469447650931 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 938ms
04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
04:54:11 INFO - PROCESS | 2012 | 1469447651707 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:11 INFO - PROCESS | 2012 | 1469447651815 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
04:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms
04:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
04:54:12 INFO - PROCESS | 2012 | 1469447652407 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:12 INFO - PROCESS | 2012 | 1469447652623 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1185ms
04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
04:54:13 INFO - PROCESS | 2012 | 1469447653612 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:13 INFO - PROCESS | 2012 | 1469447653732 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 990ms
04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
04:54:14 INFO - PROCESS | 2012 | 1469447654621 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:14 INFO - PROCESS | 2012 | 1469447654728 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:15 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
04:54:15 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
04:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 783ms
04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
04:54:15 INFO - PROCESS | 2012 | 1469447655411 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:15 INFO - PROCESS | 2012 | 1469447655531 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:16 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
04:54:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
04:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 730ms
04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
04:54:16 INFO - PROCESS | 2012 | 1469447656184 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:16 INFO - PROCESS | 2012 | 1469447656291 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:16 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
04:54:16 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
04:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 687ms
04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
04:54:16 INFO - PROCESS | 2012 | 1469447656889 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:16 INFO - PROCESS | 2012 | 1469447656982 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:17 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]"
04:54:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:54:17 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
04:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 777ms
04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
04:54:17 INFO - PROCESS | 2012 | 1469447657712 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:17 INFO - PROCESS | 2012 | 1469447657816 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:18 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
04:54:18 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
04:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 728ms
04:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
04:54:18 INFO - PROCESS | 2012 | 1469447658446 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:18 INFO - PROCESS | 2012 | 1469447658563 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 740ms
04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
04:54:19 INFO - PROCESS | 2012 | 1469447659210 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:19 INFO - PROCESS | 2012 | 1469447659303 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 826ms
04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
04:54:20 INFO - PROCESS | 2012 | 1469447660046 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:20 INFO - PROCESS | 2012 | 1469447660216 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 847ms
04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
04:54:20 INFO - PROCESS | 2012 | 1469447660935 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:21 INFO - PROCESS | 2012 | 1469447661093 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
04:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1040ms
04:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
04:54:21 INFO - PROCESS | 2012 | 1469447661973 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:22 INFO - PROCESS | 2012 | 1469447662058 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 732ms
04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
04:54:22 INFO - PROCESS | 2012 | 1469447662758 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:22 INFO - PROCESS | 2012 | 1469447662899 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 868ms
04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
04:54:23 INFO - PROCESS | 2012 | 1469447663593 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:23 INFO - PROCESS | 2012 | 1469447663693 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 832ms
04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
04:54:24 INFO - PROCESS | 2012 | 1469447664439 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:24 INFO - PROCESS | 2012 | 1469447664550 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 835ms
04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
04:54:25 INFO - PROCESS | 2012 | 1469447665273 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:25 INFO - PROCESS | 2012 | 1469447665350 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 692ms
04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
04:54:25 INFO - PROCESS | 2012 | 1469447665993 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:26 INFO - PROCESS | 2012 | 1469447666094 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 782ms
04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
04:54:26 INFO - PROCESS | 2012 | 1469447666783 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:26 INFO - PROCESS | 2012 | 1469447666925 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 974ms
04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
04:54:27 INFO - PROCESS | 2012 | 1469447667790 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:27 INFO - PROCESS | 2012 | 1469447667931 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 952ms
04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
04:54:28 INFO - PROCESS | 2012 | 1469447668780 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:28 INFO - PROCESS | 2012 | 1469447668920 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 788ms
04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
04:54:29 INFO - PROCESS | 2012 | 1469447669586 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:29 INFO - PROCESS | 2012 | 1469447669733 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 830ms
04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
04:54:30 INFO - PROCESS | 2012 | 1469447670409 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:30 INFO - PROCESS | 2012 | 1469447670508 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
04:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 738ms
04:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
04:54:31 INFO - PROCESS | 2012 | 1469447671149 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:31 INFO - PROCESS | 2012 | 1469447671247 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 886ms
04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
04:54:32 INFO - PROCESS | 2012 | 1469447672049 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:32 INFO - PROCESS | 2012 | 1469447672173 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 784ms
04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
04:54:32 INFO - PROCESS | 2012 | 1469447672840 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:32 INFO - PROCESS | 2012 | 1469447672940 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 673ms
04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
04:54:33 INFO - PROCESS | 2012 | 1469447673526 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:33 INFO - PROCESS | 2012 | 1469447673711 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1034ms
04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
04:54:34 INFO - PROCESS | 2012 | 1469447674567 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:34 INFO - PROCESS | 2012 | 1469447674722 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 937ms
04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
04:54:35 INFO - PROCESS | 2012 | 1469447675530 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:35 INFO - PROCESS | 2012 | 1469447675668 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
04:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 880ms
04:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
04:54:36 INFO - PROCESS | 2012 | 1469447676421 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:36 INFO - PROCESS | 2012 | 1469447676531 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 836ms
04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
04:54:37 INFO - PROCESS | 2012 | 1469447677280 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:37 INFO - PROCESS | 2012 | 1469447677414 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1038ms
04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
04:54:38 INFO - PROCESS | 2012 | 1469447678318 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:38 INFO - PROCESS | 2012 | 1469447678525 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1333ms
04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
04:54:39 INFO - PROCESS | 2012 | 1469447679668 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:39 INFO - PROCESS | 2012 | 1469447679823 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 981ms
04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
04:54:40 INFO - PROCESS | 2012 | 1469447680669 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:40 INFO - PROCESS | 2012 | 1469447680785 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
04:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 678ms
04:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
04:54:41 INFO - PROCESS | 2012 | 1469447681355 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:41 INFO - PROCESS | 2012 | 1469447681469 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 776ms
04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
04:54:42 INFO - PROCESS | 2012 | 1469447682157 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:42 INFO - PROCESS | 2012 | 1469447682307 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 792ms
04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
04:54:42 INFO - PROCESS | 2012 | 1469447682950 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:43 INFO - PROCESS | 2012 | 1469447683035 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 686ms
04:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
04:54:43 INFO - PROCESS | 2012 | 1469447683629 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:43 INFO - PROCESS | 2012 | 1469447683714 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 726ms
04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
04:54:44 INFO - PROCESS | 2012 | 1469447684366 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:44 INFO - PROCESS | 2012 | 1469447684503 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms
04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
04:54:45 INFO - PROCESS | 2012 | 1469447685056 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:45 INFO - PROCESS | 2012 | 1469447685150 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms
04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
04:54:45 INFO - PROCESS | 2012 | 1469447685737 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:45 INFO - PROCESS | 2012 | 1469447685858 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 876ms
04:54:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
04:54:46 INFO - PROCESS | 2012 | 1469447686698 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:46 INFO - PROCESS | 2012 | 1469447686840 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:47 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 () {
04:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
04:54:47 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 () {
04:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
04:54:47 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 () {
04:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
04:54:47 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 () {
04:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
04:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
04:54:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 735ms
04:54:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
04:54:47 INFO - PROCESS | 2012 | 1469447687446 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:47 INFO - PROCESS | 2012 | 1469447687530 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
04:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
04:54:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
04:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
04:54:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
04:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
04:54:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 632ms
04:54:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
04:54:48 INFO - PROCESS | 2012 | 1469447688097 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:48 INFO - PROCESS | 2012 | 1469447688193 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:48 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
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
04:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
04:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
04:54:48 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.
04:54:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
04:54:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms
04:54:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
04:54:48 INFO - PROCESS | 2012 | 1469447688751 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:48 INFO - PROCESS | 2012 | 1469447688841 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
04:54:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 838ms
04:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
04:54:49 INFO - PROCESS | 2012 | 1469447689593 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:49 INFO - PROCESS | 2012 | 1469447689720 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
04:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 636ms
04:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
04:54:50 INFO - PROCESS | 2012 | 1469447690284 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:50 INFO - PROCESS | 2012 | 1469447690436 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
04:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 789ms
04:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
04:54:51 INFO - PROCESS | 2012 | 1469447691060 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:51 INFO - PROCESS | 2012 | 1469447691149 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
04:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms
04:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
04:54:51 INFO - PROCESS | 2012 | 1469447691747 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:51 INFO - PROCESS | 2012 | 1469447691907 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
04:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 797ms
04:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
04:54:52 INFO - PROCESS | 2012 | 1469447692549 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:52 INFO - PROCESS | 2012 | 1469447692691 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
04:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 928ms
04:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
04:54:53 INFO - PROCESS | 2012 | 1469447693498 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:53 INFO - PROCESS | 2012 | 1469447693643 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
04:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 844ms
04:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
04:54:54 INFO - PROCESS | 2012 | 1469447694361 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:54 INFO - PROCESS | 2012 | 1469447694474 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
04:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 682ms
04:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
04:54:55 INFO - PROCESS | 2012 | 1469447695102 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:55 INFO - PROCESS | 2012 | 1469447695233 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
04:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 795ms
04:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
04:54:55 INFO - PROCESS | 2012 | 1469447695885 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:55 INFO - PROCESS | 2012 | 1469447695992 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
04:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 883ms
04:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
04:54:56 INFO - PROCESS | 2012 | 1469447696776 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:56 INFO - PROCESS | 2012 | 1469447696984 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
04:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 785ms
04:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
04:54:57 INFO - PROCESS | 2012 | 1469447697562 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:57 INFO - PROCESS | 2012 | 1469447697658 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
04:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 682ms
04:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
04:54:58 INFO - PROCESS | 2012 | 1469447698247 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:58 INFO - PROCESS | 2012 | 1469447698360 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
04:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 677ms
04:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
04:54:58 INFO - PROCESS | 2012 | 1469447698935 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:59 INFO - PROCESS | 2012 | 1469447699021 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
04:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 732ms
04:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
04:54:59 INFO - PROCESS | 2012 | 1469447699675 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:54:59 INFO - PROCESS | 2012 | 1469447699816 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
04:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 838ms
04:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
04:55:00 INFO - PROCESS | 2012 | 1469447700530 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:00 INFO - PROCESS | 2012 | 1469447700673 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
04:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 996ms
04:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
04:55:01 INFO - PROCESS | 2012 | 1469447701538 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:01 INFO - PROCESS | 2012 | 1469447701673 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
04:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 781ms
04:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
04:55:02 INFO - PROCESS | 2012 | 1469447702330 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:02 INFO - PROCESS | 2012 | 1469447702444 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
04:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 732ms
04:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
04:55:03 INFO - PROCESS | 2012 | 1469447703110 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:03 INFO - PROCESS | 2012 | 1469447703219 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
04:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 852ms
04:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
04:55:03 INFO - PROCESS | 2012 | 1469447703933 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:04 INFO - PROCESS | 2012 | 1469447704096 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
04:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 735ms
04:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
04:55:04 INFO - PROCESS | 2012 | 1469447704669 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:04 INFO - PROCESS | 2012 | 1469447704757 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:05 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
04:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 689ms
04:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
04:55:05 INFO - PROCESS | 2012 | 1469447705379 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:05 INFO - PROCESS | 2012 | 1469447705512 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
04:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 735ms
04:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
04:55:06 INFO - PROCESS | 2012 | 1469447706117 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:06 INFO - PROCESS | 2012 | 1469447706216 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:06 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
04:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 736ms
04:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
04:55:06 INFO - PROCESS | 2012 | 1469447706853 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:06 INFO - PROCESS | 2012 | 1469447706951 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
04:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 828ms
04:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
04:55:07 INFO - PROCESS | 2012 | 1469447707694 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:07 INFO - PROCESS | 2012 | 1469447707828 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
04:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 881ms
04:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
04:55:08 INFO - PROCESS | 2012 | 1469447708585 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:08 INFO - PROCESS | 2012 | 1469447708674 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
04:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 729ms
04:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
04:55:09 INFO - PROCESS | 2012 | 1469447709320 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:09 INFO - PROCESS | 2012 | 1469447709430 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
04:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 682ms
04:55:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
04:55:10 INFO - PROCESS | 2012 | 1469447710015 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:10 INFO - PROCESS | 2012 | 1469447710184 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
04:55:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 841ms
04:55:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
04:55:10 INFO - PROCESS | 2012 | 1469447710865 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:11 INFO - PROCESS | 2012 | 1469447711015 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
04:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 890ms
04:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
04:55:11 INFO - PROCESS | 2012 | 1469447711759 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:11 INFO - PROCESS | 2012 | 1469447711856 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
04:55:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 737ms
04:55:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
04:55:12 INFO - PROCESS | 2012 | 1469447712501 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:12 INFO - PROCESS | 2012 | 1469447712599 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
04:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 674ms
04:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
04:55:13 INFO - PROCESS | 2012 | 1469447713194 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:13 INFO - PROCESS | 2012 | 1469447713324 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
04:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 749ms
04:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
04:55:13 INFO - PROCESS | 2012 | 1469447713937 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:14 INFO - PROCESS | 2012 | 1469447714052 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
04:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 879ms
04:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
04:55:14 INFO - PROCESS | 2012 | 1469447714852 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:14 INFO - PROCESS | 2012 | 1469447714998 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
04:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 910ms
04:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
04:55:15 INFO - PROCESS | 2012 | 1469447715771 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:15 INFO - PROCESS | 2012 | 1469447715898 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
04:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 741ms
04:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
04:55:16 INFO - PROCESS | 2012 | 1469447716586 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:16 INFO - PROCESS | 2012 | 1469447716699 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
04:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 695ms
04:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
04:55:17 INFO - PROCESS | 2012 | 1469447717297 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:17 INFO - PROCESS | 2012 | 1469447717442 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
04:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 880ms
04:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
04:55:18 INFO - PROCESS | 2012 | 1469447718174 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:18 INFO - PROCESS | 2012 | 1469447718351 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
04:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 891ms
04:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
04:55:19 INFO - PROCESS | 2012 | 1469447719065 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:19 INFO - PROCESS | 2012 | 1469447719165 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:19 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
04:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 831ms
04:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
04:55:19 INFO - PROCESS | 2012 | 1469447719906 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:20 INFO - PROCESS | 2012 | 1469447720016 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
04:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 687ms
04:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
04:55:20 INFO - PROCESS | 2012 | 1469447720620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:20 INFO - PROCESS | 2012 | 1469447720722 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
04:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 739ms
04:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
04:55:21 INFO - PROCESS | 2012 | 1469447721351 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:21 INFO - PROCESS | 2012 | 1469447721452 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:22 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
04:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1032ms
04:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
04:55:22 INFO - PROCESS | 2012 | 1469447722408 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:22 INFO - PROCESS | 2012 | 1469447722536 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
04:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 776ms
04:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
04:55:23 INFO - PROCESS | 2012 | 1469447723192 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:23 INFO - PROCESS | 2012 | 1469447723281 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
04:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 723ms
04:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
04:55:23 INFO - PROCESS | 2012 | 1469447723938 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:24 INFO - PROCESS | 2012 | 1469447724023 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
04:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 684ms
04:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
04:55:24 INFO - PROCESS | 2012 | 1469447724620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:24 INFO - PROCESS | 2012 | 1469447724753 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
04:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 681ms
04:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
04:55:25 INFO - PROCESS | 2012 | 1469447725330 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:25 INFO - PROCESS | 2012 | 1469447725507 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
04:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 939ms
04:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
04:55:26 INFO - PROCESS | 2012 | 1469447726281 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:26 INFO - PROCESS | 2012 | 1469447726413 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:26 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
04:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 726ms
04:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
04:55:27 INFO - PROCESS | 2012 | 1469447727019 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:27 INFO - PROCESS | 2012 | 1469447727119 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
04:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 739ms
04:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
04:55:27 INFO - PROCESS | 2012 | 1469447727751 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:27 INFO - PROCESS | 2012 | 1469447727859 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:28 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
04:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 682ms
04:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
04:55:28 INFO - PROCESS | 2012 | 1469447728453 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:28 INFO - PROCESS | 2012 | 1469447728619 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
04:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1079ms
04:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
04:55:29 INFO - PROCESS | 2012 | 1469447729577 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:29 INFO - PROCESS | 2012 | 1469447729673 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
04:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 778ms
04:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
04:55:30 INFO - PROCESS | 2012 | 1469447730383 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:30 INFO - PROCESS | 2012 | 1469447730467 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
04:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 740ms
04:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
04:55:31 INFO - PROCESS | 2012 | 1469447731150 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:31 INFO - PROCESS | 2012 | 1469447731245 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
04:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 735ms
04:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
04:55:31 INFO - PROCESS | 2012 | 1469447731869 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:32 INFO - PROCESS | 2012 | 1469447732043 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
04:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 881ms
04:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
04:55:32 INFO - PROCESS | 2012 | 1469447732764 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:32 INFO - PROCESS | 2012 | 1469447732887 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
04:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 782ms
04:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
04:55:33 INFO - PROCESS | 2012 | 1469447733579 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:33 INFO - PROCESS | 2012 | 1469447733679 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
04:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 694ms
04:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
04:55:34 INFO - PROCESS | 2012 | 1469447734274 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:34 INFO - PROCESS | 2012 | 1469447734415 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
04:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 683ms
04:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
04:55:34 INFO - PROCESS | 2012 | 1469447734973 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:35 INFO - PROCESS | 2012 | 1469447735119 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
04:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 888ms
04:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
04:55:35 INFO - PROCESS | 2012 | 1469447735879 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:36 INFO - PROCESS | 2012 | 1469447736131 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
04:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 944ms
04:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
04:55:36 INFO - PROCESS | 2012 | 1469447736859 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:37 INFO - PROCESS | 2012 | 1469447737000 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
04:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 791ms
04:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
04:55:37 INFO - PROCESS | 2012 | 1469447737651 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:37 INFO - PROCESS | 2012 | 1469447737758 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:38 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
04:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 837ms
04:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
04:55:38 INFO - PROCESS | 2012 | 1469447738508 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:38 INFO - PROCESS | 2012 | 1469447738612 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:39 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
04:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 739ms
04:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
04:55:39 INFO - PROCESS | 2012 | 1469447739244 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:39 INFO - PROCESS | 2012 | 1469447739352 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:39 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
04:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms
04:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
04:55:40 INFO - PROCESS | 2012 | 1469447740004 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:40 INFO - PROCESS | 2012 | 1469447740119 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:40 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)
04:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 832ms
04:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
04:55:40 INFO - PROCESS | 2012 | 1469447740846 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:40 INFO - PROCESS | 2012 | 1469447740990 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms
04:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
04:55:41 INFO - PROCESS | 2012 | 1469447741589 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:41 INFO - PROCESS | 2012 | 1469447741737 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
04:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 727ms
04:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
04:55:42 INFO - PROCESS | 2012 | 1469447742317 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:42 INFO - PROCESS | 2012 | 1469447742442 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
04:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 975ms
04:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
04:55:43 INFO - PROCESS | 2012 | 1469447743333 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:43 INFO - PROCESS | 2012 | 1469447743457 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
04:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 792ms
04:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
04:55:44 INFO - PROCESS | 2012 | 1469447744144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:44 INFO - PROCESS | 2012 | 1469447744241 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
04:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 740ms
04:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
04:55:44 INFO - PROCESS | 2012 | 1469447744917 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:45 INFO - PROCESS | 2012 | 1469447745026 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
04:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 682ms
04:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
04:55:45 INFO - PROCESS | 2012 | 1469447745601 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:45 INFO - PROCESS | 2012 | 1469447745699 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
04:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 675ms
04:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
04:55:46 INFO - PROCESS | 2012 | 1469447746280 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:46 INFO - PROCESS | 2012 | 1469447746364 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
04:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms
04:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
04:55:46 INFO - PROCESS | 2012 | 1469447746991 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:47 INFO - PROCESS | 2012 | 1469447747104 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
04:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 791ms
04:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
04:55:47 INFO - PROCESS | 2012 | 1469447747814 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:47 INFO - PROCESS | 2012 | 1469447747907 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
04:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 738ms
04:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
04:55:48 INFO - PROCESS | 2012 | 1469447748567 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:48 INFO - PROCESS | 2012 | 1469447748665 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:49 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
04:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 736ms
04:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
04:55:49 INFO - PROCESS | 2012 | 1469447749300 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:49 INFO - PROCESS | 2012 | 1469447749474 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
04:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 924ms
04:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
04:55:50 INFO - PROCESS | 2012 | 1469447750259 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:50 INFO - PROCESS | 2012 | 1469447750368 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
04:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 744ms
04:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
04:55:51 INFO - PROCESS | 2012 | 1469447751016 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:51 INFO - PROCESS | 2012 | 1469447751163 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:51 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)
04:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 801ms
04:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
04:55:51 INFO - PROCESS | 2012 | 1469447751825 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:51 INFO - PROCESS | 2012 | 1469447751959 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 884ms
04:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
04:55:52 INFO - PROCESS | 2012 | 1469447752711 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:52 INFO - PROCESS | 2012 | 1469447752806 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
04:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 687ms
04:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
04:55:53 INFO - PROCESS | 2012 | 1469447753416 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:53 INFO - PROCESS | 2012 | 1469447753506 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
04:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 699ms
04:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
04:55:54 INFO - PROCESS | 2012 | 1469447754197 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:54 INFO - PROCESS | 2012 | 1469447754340 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
04:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 948ms
04:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
04:55:55 INFO - PROCESS | 2012 | 1469447755142 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:55 INFO - PROCESS | 2012 | 1469447755235 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
04:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 888ms
04:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
04:55:56 INFO - PROCESS | 2012 | 1469447756045 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:56 INFO - PROCESS | 2012 | 1469447756144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
04:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 678ms
04:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
04:55:56 INFO - PROCESS | 2012 | 1469447756772 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:56 INFO - PROCESS | 2012 | 1469447756901 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
04:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 802ms
04:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
04:55:57 INFO - PROCESS | 2012 | 1469447757601 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:57 INFO - PROCESS | 2012 | 1469447757717 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
04:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms
04:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
04:55:58 INFO - PROCESS | 2012 | 1469447758352 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:58 INFO - PROCESS | 2012 | 1469447758468 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
04:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 837ms
04:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
04:55:59 INFO - PROCESS | 2012 | 1469447759212 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:59 INFO - PROCESS | 2012 | 1469447759339 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
04:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 742ms
04:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
04:55:59 INFO - PROCESS | 2012 | 1469447759956 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:00 INFO - PROCESS | 2012 | 1469447760073 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
04:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 779ms
04:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
04:56:00 INFO - PROCESS | 2012 | 1469447760754 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:00 INFO - PROCESS | 2012 | 1469447760878 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
04:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 952ms
04:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
04:56:01 INFO - PROCESS | 2012 | 1469447761727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:01 INFO - PROCESS | 2012 | 1469447761879 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
04:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 944ms
04:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
04:56:02 INFO - PROCESS | 2012 | 1469447762698 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:02 INFO - PROCESS | 2012 | 1469447762837 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
04:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 832ms
04:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
04:56:03 INFO - PROCESS | 2012 | 1469447763557 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:03 INFO - PROCESS | 2012 | 1469447763657 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
04:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms
04:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
04:56:04 INFO - PROCESS | 2012 | 1469447764335 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:04 INFO - PROCESS | 2012 | 1469447764432 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
04:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 683ms
04:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
04:56:05 INFO - PROCESS | 2012 | 1469447765028 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:05 INFO - PROCESS | 2012 | 1469447765144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
04:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 797ms
04:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
04:56:05 INFO - PROCESS | 2012 | 1469447765831 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:05 INFO - PROCESS | 2012 | 1469447765944 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
04:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 728ms
04:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
04:56:06 INFO - PROCESS | 2012 | 1469447766576 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:06 INFO - PROCESS | 2012 | 1469447766715 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
04:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 682ms
04:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
04:56:07 INFO - PROCESS | 2012 | 1469447767269 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:07 INFO - PROCESS | 2012 | 1469447767407 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
04:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 743ms
04:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
04:56:08 INFO - PROCESS | 2012 | 1469447768025 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:08 INFO - PROCESS | 2012 | 1469447768169 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
04:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 933ms
04:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
04:56:08 INFO - PROCESS | 2012 | 1469447768967 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:09 INFO - PROCESS | 2012 | 1469447769113 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
04:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 779ms
04:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
04:56:09 INFO - PROCESS | 2012 | 1469447769777 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:09 INFO - PROCESS | 2012 | 1469447769960 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
04:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 893ms
04:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
04:56:10 INFO - PROCESS | 2012 | 1469447770663 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:10 INFO - PROCESS | 2012 | 1469447770784 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
04:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 675ms
04:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
04:56:11 INFO - PROCESS | 2012 | 1469447771354 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:11 INFO - PROCESS | 2012 | 1469447771472 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
04:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 793ms
04:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
04:56:12 INFO - PROCESS | 2012 | 1469447772141 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:12 INFO - PROCESS | 2012 | 1469447772272 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
04:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 985ms
04:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
04:56:13 INFO - PROCESS | 2012 | 1469447773171 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:13 INFO - PROCESS | 2012 | 1469447773302 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
04:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 788ms
04:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
04:56:13 INFO - PROCESS | 2012 | 1469447773958 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:14 INFO - PROCESS | 2012 | 1469447774068 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
04:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 687ms
04:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
04:56:14 INFO - PROCESS | 2012 | 1469447774644 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:14 INFO - PROCESS | 2012 | 1469447774806 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
04:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1089ms
04:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
04:56:15 INFO - PROCESS | 2012 | 1469447775785 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:15 INFO - PROCESS | 2012 | 1469447775944 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
04:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 903ms
04:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
04:56:16 INFO - PROCESS | 2012 | 1469447776682 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:16 INFO - PROCESS | 2012 | 1469447776810 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
04:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 777ms
04:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
04:56:17 INFO - PROCESS | 2012 | 1469447777508 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:17 INFO - PROCESS | 2012 | 1469447777647 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
04:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 766ms
04:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
04:56:18 INFO - PROCESS | 2012 | 1469447778265 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:18 INFO - PROCESS | 2012 | 1469447778365 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
04:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 837ms
04:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
04:56:19 INFO - PROCESS | 2012 | 1469447779122 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:19 INFO - PROCESS | 2012 | 1469447779267 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
04:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 831ms
04:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
04:56:19 INFO - PROCESS | 2012 | 1469447779975 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:20 INFO - PROCESS | 2012 | 1469447780112 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
04:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 792ms
04:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
04:56:20 INFO - PROCESS | 2012 | 1469447780751 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:20 INFO - PROCESS | 2012 | 1469447780849 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
04:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 775ms
04:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
04:56:21 INFO - PROCESS | 2012 | 1469447781544 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:21 INFO - PROCESS | 2012 | 1469447781625 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
04:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1041ms
04:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
04:56:22 INFO - PROCESS | 2012 | 1469447782620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:22 INFO - PROCESS | 2012 | 1469447782755 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
04:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 834ms
04:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
04:56:23 INFO - PROCESS | 2012 | 1469447783473 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:23 INFO - PROCESS | 2012 | 1469447783625 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
04:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 824ms
04:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
04:56:24 INFO - PROCESS | 2012 | 1469447784358 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:24 INFO - PROCESS | 2012 | 1469447784461 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:25 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
04:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 741ms
04:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
04:56:25 INFO - PROCESS | 2012 | 1469447785097 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:25 INFO - PROCESS | 2012 | 1469447785230 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:25 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
04:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 883ms
04:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
04:56:25 INFO - PROCESS | 2012 | 1469447785993 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:26 INFO - PROCESS | 2012 | 1469447786139 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
04:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 835ms
04:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
04:56:26 INFO - PROCESS | 2012 | 1469447786863 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:27 INFO - PROCESS | 2012 | 1469447787006 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
04:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 878ms
04:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
04:56:27 INFO - PROCESS | 2012 | 1469447787708 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:27 INFO - PROCESS | 2012 | 1469447787796 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
04:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 680ms
04:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
04:56:28 INFO - PROCESS | 2012 | 1469447788401 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:28 INFO - PROCESS | 2012 | 1469447788539 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
04:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1091ms
04:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
04:56:29 INFO - PROCESS | 2012 | 1469447789618 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:29 INFO - PROCESS | 2012 | 1469447789743 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
04:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 904ms
04:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
04:56:30 INFO - PROCESS | 2012 | 1469447790451 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:30 INFO - PROCESS | 2012 | 1469447790567 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 738ms
04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
04:56:31 INFO - PROCESS | 2012 | 1469447791253 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:31 INFO - PROCESS | 2012 | 1469447791357 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
04:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 743ms
04:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
04:56:32 INFO - PROCESS | 2012 | 1469447792006 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:32 INFO - PROCESS | 2012 | 1469447792106 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:32 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)
04:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 743ms
04:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
04:56:32 INFO - PROCESS | 2012 | 1469447792744 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:32 INFO - PROCESS | 2012 | 1469447792864 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 832ms
04:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
04:56:33 INFO - PROCESS | 2012 | 1469447793591 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:33 INFO - PROCESS | 2012 | 1469447793751 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
04:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 983ms
04:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
04:56:34 INFO - PROCESS | 2012 | 1469447794567 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:34 INFO - PROCESS | 2012 | 1469447794655 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
04:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 678ms
04:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
04:56:35 INFO - PROCESS | 2012 | 1469447795261 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:35 INFO - PROCESS | 2012 | 1469447795391 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
04:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 880ms
04:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
04:56:36 INFO - PROCESS | 2012 | 1469447796145 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:36 INFO - PROCESS | 2012 | 1469447796258 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
04:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 928ms
04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
04:56:37 INFO - PROCESS | 2012 | 1469447797096 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:37 INFO - PROCESS | 2012 | 1469447797233 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
04:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 876ms
04:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
04:56:37 INFO - PROCESS | 2012 | 1469447797994 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:38 INFO - PROCESS | 2012 | 1469447798096 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
04:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 835ms
04:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
04:56:38 INFO - PROCESS | 2012 | 1469447798839 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:38 INFO - PROCESS | 2012 | 1469447798950 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
04:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 728ms
04:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
04:56:39 INFO - PROCESS | 2012 | 1469447799570 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:39 INFO - PROCESS | 2012 | 1469447799714 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 689ms
04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
04:56:40 INFO - PROCESS | 2012 | 1469447800274 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:40 INFO - PROCESS | 2012 | 1469447800369 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
04:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 695ms
04:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
04:56:40 INFO - PROCESS | 2012 | 1469447800991 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:41 INFO - PROCESS | 2012 | 1469447801164 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
04:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 898ms
04:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
04:56:41 INFO - PROCESS | 2012 | 1469447801871 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:41 INFO - PROCESS | 2012 | 1469447801965 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
04:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 736ms
04:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
04:56:42 INFO - PROCESS | 2012 | 1469447802613 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:42 INFO - PROCESS | 2012 | 1469447802745 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
04:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 985ms
04:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
04:56:43 INFO - PROCESS | 2012 | 1469447803602 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:43 INFO - PROCESS | 2012 | 1469447803740 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
04:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 783ms
04:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
04:56:44 INFO - PROCESS | 2012 | 1469447804433 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:44 INFO - PROCESS | 2012 | 1469447804558 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
04:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 753ms
04:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
04:56:45 INFO - PROCESS | 2012 | 1469447805205 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:45 INFO - PROCESS | 2012 | 1469447805333 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 851ms
04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
04:56:46 INFO - PROCESS | 2012 | 1469447806032 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:46 INFO - PROCESS | 2012 | 1469447806156 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
04:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 680ms
04:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
04:56:46 INFO - PROCESS | 2012 | 1469447806733 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:46 INFO - PROCESS | 2012 | 1469447806853 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
04:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 748ms
04:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
04:56:47 INFO - PROCESS | 2012 | 1469447807479 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:47 INFO - PROCESS | 2012 | 1469447807652 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
04:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 832ms
04:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
04:56:48 INFO - PROCESS | 2012 | 1469447808315 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:48 INFO - PROCESS | 2012 | 1469447808432 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
04:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 829ms
04:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
04:56:49 INFO - PROCESS | 2012 | 1469447809193 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:49 INFO - PROCESS | 2012 | 1469447809322 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
04:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 858ms
04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
04:56:50 INFO - PROCESS | 2012 | 1469447810031 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:50 INFO - PROCESS | 2012 | 1469447810149 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:50 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
04:56:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:56:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
04:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:56:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:56:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 887ms
04:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
04:56:50 INFO - PROCESS | 2012 | 1469447810935 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:51 INFO - PROCESS | 2012 | 1469447811039 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
04:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 791ms
04:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
04:56:51 INFO - PROCESS | 2012 | 1469447811733 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:51 INFO - PROCESS | 2012 | 1469447811846 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
04:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 789ms
04:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
04:56:52 INFO - PROCESS | 2012 | 1469447812539 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:52 INFO - PROCESS | 2012 | 1469447812650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:53 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
04:56:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:56:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:56:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:56:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 680ms
04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
04:56:53 INFO - PROCESS | 2012 | 1469447813221 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:53 INFO - PROCESS | 2012 | 1469447813337 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:53 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
04:56:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:56:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:56:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:56:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 683ms
04:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
04:56:53 INFO - PROCESS | 2012 | 1469447813935 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:54 INFO - PROCESS | 2012 | 1469447814062 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
04:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 738ms
04:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
04:56:54 INFO - PROCESS | 2012 | 1469447814704 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:54 INFO - PROCESS | 2012 | 1469447814817 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
04:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 797ms
04:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
04:56:55 INFO - PROCESS | 2012 | 1469447815483 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:55 INFO - PROCESS | 2012 | 1469447815620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
04:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 777ms
04:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
04:56:56 INFO - PROCESS | 2012 | 1469447816275 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:56 INFO - PROCESS | 2012 | 1469447816415 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
04:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms
04:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
04:56:57 INFO - PROCESS | 2012 | 1469447817216 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:57 INFO - PROCESS | 2012 | 1469447817428 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
04:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 933ms
04:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
04:56:58 INFO - PROCESS | 2012 | 1469447818185 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:58 INFO - PROCESS | 2012 | 1469447818342 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 855ms
04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
04:56:59 INFO - PROCESS | 2012 | 1469447819029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:59 INFO - PROCESS | 2012 | 1469447819209 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
04:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 832ms
04:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
04:56:59 INFO - PROCESS | 2012 | 1469447819903 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:00 INFO - PROCESS | 2012 | 1469447820034 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
04:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 841ms
04:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
04:57:00 INFO - PROCESS | 2012 | 1469447820733 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:00 INFO - PROCESS | 2012 | 1469447820828 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
04:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 676ms
04:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
04:57:01 INFO - PROCESS | 2012 | 1469447821426 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:01 INFO - PROCESS | 2012 | 1469447821524 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
04:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 993ms
04:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
04:57:02 INFO - PROCESS | 2012 | 1469447822441 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:02 INFO - PROCESS | 2012 | 1469447822617 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
04:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1137ms
04:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
04:57:03 INFO - PROCESS | 2012 | 1469447823577 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:03 INFO - PROCESS | 2012 | 1469447823716 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
04:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 834ms
04:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
04:57:04 INFO - PROCESS | 2012 | 1469447824422 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:04 INFO - PROCESS | 2012 | 1469447824540 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
04:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 738ms
04:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
04:57:05 INFO - PROCESS | 2012 | 1469447825182 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:05 INFO - PROCESS | 2012 | 1469447825310 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
04:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 795ms
04:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
04:57:05 INFO - PROCESS | 2012 | 1469447825969 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:06 INFO - PROCESS | 2012 | 1469447826075 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
04:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms
04:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
04:57:06 INFO - PROCESS | 2012 | 1469447826714 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:06 INFO - PROCESS | 2012 | 1469447826840 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
04:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 791ms
04:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
04:57:07 INFO - PROCESS | 2012 | 1469447827520 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:07 INFO - PROCESS | 2012 | 1469447827630 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
04:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms
04:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
04:57:08 INFO - PROCESS | 2012 | 1469447828193 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:08 INFO - PROCESS | 2012 | 1469447828270 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
04:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 582ms
04:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
04:57:08 INFO - PROCESS | 2012 | 1469447828847 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:08 INFO - PROCESS | 2012 | 1469447828924 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
04:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 979ms
04:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
04:57:09 INFO - PROCESS | 2012 | 1469447829803 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:09 INFO - PROCESS | 2012 | 1469447829970 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
04:57:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 891ms
04:57:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
04:57:10 INFO - PROCESS | 2012 | 1469447830718 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:10 INFO - PROCESS | 2012 | 1469447830801 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
04:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 634ms
04:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
04:57:11 INFO - PROCESS | 2012 | 1469447831393 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:11 INFO - PROCESS | 2012 | 1469447831494 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
04:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 802ms
04:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
04:57:12 INFO - PROCESS | 2012 | 1469447832195 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:12 INFO - PROCESS | 2012 | 1469447832296 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
04:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 688ms
04:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
04:57:12 INFO - PROCESS | 2012 | 1469447832901 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:13 INFO - PROCESS | 2012 | 1469447832994 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
04:57:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms
04:57:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
04:57:13 INFO - PROCESS | 2012 | 1469447833918 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:14 INFO - PROCESS | 2012 | 1469447834029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
04:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 848ms
04:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
04:57:14 INFO - PROCESS | 2012 | 1469447834748 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:14 INFO - PROCESS | 2012 | 1469447834846 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
04:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 682ms
04:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
04:57:15 INFO - PROCESS | 2012 | 1469447835447 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:15 INFO - PROCESS | 2012 | 1469447835569 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
04:57:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 842ms
04:57:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
04:57:16 INFO - PROCESS | 2012 | 1469447836290 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:16 INFO - PROCESS | 2012 | 1469447836447 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
04:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1080ms
04:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
04:57:17 INFO - PROCESS | 2012 | 1469447837379 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:17 INFO - PROCESS | 2012 | 1469447837491 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
04:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 831ms
04:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
04:57:18 INFO - PROCESS | 2012 | 1469447838224 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:18 INFO - PROCESS | 2012 | 1469447838340 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
04:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 791ms
04:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
04:57:19 INFO - PROCESS | 2012 | 1469447839037 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:19 INFO - PROCESS | 2012 | 1469447839135 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
04:57:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 740ms
04:57:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
04:57:19 INFO - PROCESS | 2012 | 1469447839805 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:19 INFO - PROCESS | 2012 | 1469447839916 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
04:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 763ms
04:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
04:57:20 INFO - PROCESS | 2012 | 1469447840547 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:20 INFO - PROCESS | 2012 | 1469447840626 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
04:57:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 777ms
04:57:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
04:57:21 INFO - PROCESS | 2012 | 1469447841399 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:21 INFO - PROCESS | 2012 | 1469447841521 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
04:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms
04:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
04:57:22 INFO - PROCESS | 2012 | 1469447842083 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:22 INFO - PROCESS | 2012 | 1469447842171 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:22 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
04:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 676ms
04:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
04:57:22 INFO - PROCESS | 2012 | 1469447842765 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:22 INFO - PROCESS | 2012 | 1469447842907 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
04:57:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 877ms
04:57:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
04:57:23 INFO - PROCESS | 2012 | 1469447843678 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:23 INFO - PROCESS | 2012 | 1469447843949 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
04:57:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 996ms
04:57:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
04:57:24 INFO - PROCESS | 2012 | 1469447844703 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:24 INFO - PROCESS | 2012 | 1469447844879 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
04:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 837ms
04:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
04:57:25 INFO - PROCESS | 2012 | 1469447845534 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:25 INFO - PROCESS | 2012 | 1469447845633 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
04:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 728ms
04:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
04:57:26 INFO - PROCESS | 2012 | 1469447846306 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:26 INFO - PROCESS | 2012 | 1469447846402 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
04:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 689ms
04:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
04:57:26 INFO - PROCESS | 2012 | 1469447846993 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:27 INFO - PROCESS | 2012 | 1469447847071 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
04:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 682ms
04:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
04:57:27 INFO - PROCESS | 2012 | 1469447847682 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:27 INFO - PROCESS | 2012 | 1469447847849 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
04:57:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 929ms
04:57:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
04:57:28 INFO - PROCESS | 2012 | 1469447848624 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:28 INFO - PROCESS | 2012 | 1469447848725 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:29 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
04:57:29 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
04:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:57:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 632ms
04:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
04:57:29 INFO - PROCESS | 2012 | 1469447849266 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:29 INFO - PROCESS | 2012 | 1469447849391 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
04:57:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 688ms
04:57:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
04:57:29 INFO - PROCESS | 2012 | 1469447849953 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:30 INFO - PROCESS | 2012 | 1469447850040 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
04:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 830ms
04:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
04:57:30 INFO - PROCESS | 2012 | 1469447850796 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:31 INFO - PROCESS | 2012 | 1469447851031 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
04:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 937ms
04:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
04:57:31 INFO - PROCESS | 2012 | 1469447851769 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:31 INFO - PROCESS | 2012 | 1469447851925 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
04:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 801ms
04:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
04:57:32 INFO - PROCESS | 2012 | 1469447852574 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:32 INFO - PROCESS | 2012 | 1469447852696 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
04:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 728ms
04:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
04:57:33 INFO - PROCESS | 2012 | 1469447853323 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:33 INFO - PROCESS | 2012 | 1469447853451 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
04:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 686ms
04:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
04:57:34 INFO - PROCESS | 2012 | 1469447854010 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:34 INFO - PROCESS | 2012 | 1469447854119 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
04:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 681ms
04:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
04:57:34 INFO - PROCESS | 2012 | 1469447854698 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:34 INFO - PROCESS | 2012 | 1469447854858 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
04:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 884ms
04:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
04:57:35 INFO - PROCESS | 2012 | 1469447855582 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:35 INFO - PROCESS | 2012 | 1469447855652 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
04:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms
04:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
04:57:36 INFO - PROCESS | 2012 | 1469447856296 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:36 INFO - PROCESS | 2012 | 1469447856397 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
04:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 741ms
04:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
04:57:37 INFO - PROCESS | 2012 | 1469447857014 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:37 INFO - PROCESS | 2012 | 1469447857116 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
04:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 878ms
04:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
04:57:37 INFO - PROCESS | 2012 | 1469447857926 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:38 INFO - PROCESS | 2012 | 1469447858030 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
04:57:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 939ms
04:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
04:57:38 INFO - PROCESS | 2012 | 1469447858868 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:39 INFO - PROCESS | 2012 | 1469447859012 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
04:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 837ms
04:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
04:57:39 INFO - PROCESS | 2012 | 1469447859736 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:39 INFO - PROCESS | 2012 | 1469447859830 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
04:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 741ms
04:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
04:57:40 INFO - PROCESS | 2012 | 1469447860483 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:40 INFO - PROCESS | 2012 | 1469447860580 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
04:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 748ms
04:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
04:57:41 INFO - PROCESS | 2012 | 1469447861254 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:41 INFO - PROCESS | 2012 | 1469447861344 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
04:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 760ms
04:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
04:57:41 INFO - PROCESS | 2012 | 1469447861998 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:42 INFO - PROCESS | 2012 | 1469447862128 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
04:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1036ms
04:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
04:57:43 INFO - PROCESS | 2012 | 1469447863052 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:43 INFO - PROCESS | 2012 | 1469447863207 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
04:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 834ms
04:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
04:57:43 INFO - PROCESS | 2012 | 1469447863887 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:44 INFO - PROCESS | 2012 | 1469447864016 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
04:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 793ms
04:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
04:57:44 INFO - PROCESS | 2012 | 1469447864696 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:44 INFO - PROCESS | 2012 | 1469447864843 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
04:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1036ms
04:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
04:57:45 INFO - PROCESS | 2012 | 1469447865796 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:45 INFO - PROCESS | 2012 | 1469447865947 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
04:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 893ms
04:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
04:57:46 INFO - PROCESS | 2012 | 1469447866687 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:46 INFO - PROCESS | 2012 | 1469447866825 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
04:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 742ms
04:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
04:57:47 INFO - PROCESS | 2012 | 1469447867497 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:47 INFO - PROCESS | 2012 | 1469447867621 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
04:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms
04:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
04:57:48 INFO - PROCESS | 2012 | 1469447868241 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:48 INFO - PROCESS | 2012 | 1469447868338 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
04:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 694ms
04:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
04:57:48 INFO - PROCESS | 2012 | 1469447868938 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:49 INFO - PROCESS | 2012 | 1469447869063 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
04:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 793ms
04:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
04:57:49 INFO - PROCESS | 2012 | 1469447869738 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:49 INFO - PROCESS | 2012 | 1469447869952 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
04:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 880ms
04:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
04:57:50 INFO - PROCESS | 2012 | 1469447870618 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:50 INFO - PROCESS | 2012 | 1469447870756 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
04:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 775ms
04:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
04:57:51 INFO - PROCESS | 2012 | 1469447871408 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:51 INFO - PROCESS | 2012 | 1469447871509 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
04:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 774ms
04:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
04:57:52 INFO - PROCESS | 2012 | 1469447872248 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:52 INFO - PROCESS | 2012 | 1469447872407 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
04:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1157ms
04:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
04:57:53 INFO - PROCESS | 2012 | 1469447873417 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:53 INFO - PROCESS | 2012 | 1469447873551 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
04:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 843ms
04:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
04:57:54 INFO - PROCESS | 2012 | 1469447874308 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:54 INFO - PROCESS | 2012 | 1469447874442 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
04:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 798ms
04:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
04:57:55 INFO - PROCESS | 2012 | 1469447875132 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:55 INFO - PROCESS | 2012 | 1469447875256 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
04:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 798ms
04:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
04:57:55 INFO - PROCESS | 2012 | 1469447875925 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:56 INFO - PROCESS | 2012 | 1469447876016 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
04:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 724ms
04:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
04:57:56 INFO - PROCESS | 2012 | 1469447876671 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:56 INFO - PROCESS | 2012 | 1469447876812 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
04:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 938ms
04:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
04:57:57 INFO - PROCESS | 2012 | 1469447877606 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:57 INFO - PROCESS | 2012 | 1469447877711 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
04:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 681ms
04:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
04:57:58 INFO - PROCESS | 2012 | 1469447878294 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:58 INFO - PROCESS | 2012 | 1469447878398 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
04:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 685ms
04:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
04:57:58 INFO - PROCESS | 2012 | 1469447878991 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:59 INFO - PROCESS | 2012 | 1469447879071 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
04:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 886ms
04:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
04:57:59 INFO - PROCESS | 2012 | 1469447879896 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:00 INFO - PROCESS | 2012 | 1469447880133 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
04:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1038ms
04:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
04:58:00 INFO - PROCESS | 2012 | 1469447880937 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:01 INFO - PROCESS | 2012 | 1469447881070 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
04:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 887ms
04:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
04:58:01 INFO - PROCESS | 2012 | 1469447881821 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:01 INFO - PROCESS | 2012 | 1469447881928 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
04:58:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 728ms
04:58:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
04:58:02 INFO - PROCESS | 2012 | 1469447882594 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:02 INFO - PROCESS | 2012 | 1469447882709 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
04:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 744ms
04:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
04:58:03 INFO - PROCESS | 2012 | 1469447883358 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:03 INFO - PROCESS | 2012 | 1469447883456 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
04:58:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 866ms
04:58:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
04:58:04 INFO - PROCESS | 2012 | 1469447884202 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:04 INFO - PROCESS | 2012 | 1469447884411 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
04:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 882ms
04:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
04:58:05 INFO - PROCESS | 2012 | 1469447885111 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:05 INFO - PROCESS | 2012 | 1469447885228 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
04:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 735ms
04:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
04:58:05 INFO - PROCESS | 2012 | 1469447885842 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:05 INFO - PROCESS | 2012 | 1469447885931 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
04:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 778ms
04:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
04:58:06 INFO - PROCESS | 2012 | 1469447886660 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:06 INFO - PROCESS | 2012 | 1469447886817 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
04:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 990ms
04:58:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
04:58:07 INFO - PROCESS | 2012 | 1469447887681 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:07 INFO - PROCESS | 2012 | 1469447887835 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
04:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 793ms
04:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
04:58:08 INFO - PROCESS | 2012 | 1469447888509 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:08 INFO - PROCESS | 2012 | 1469447888619 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
04:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 723ms
04:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
04:58:09 INFO - PROCESS | 2012 | 1469447889266 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:09 INFO - PROCESS | 2012 | 1469447889357 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
04:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 739ms
04:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
04:58:09 INFO - PROCESS | 2012 | 1469447889992 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:10 INFO - PROCESS | 2012 | 1469447890102 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
04:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 687ms
04:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
04:58:10 INFO - PROCESS | 2012 | 1469447890693 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:10 INFO - PROCESS | 2012 | 1469447890809 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
04:58:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 837ms
04:58:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
04:58:11 INFO - PROCESS | 2012 | 1469447891552 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:11 INFO - PROCESS | 2012 | 1469447891699 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
04:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 830ms
04:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
04:58:12 INFO - PROCESS | 2012 | 1469447892387 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:12 INFO - PROCESS | 2012 | 1469447892483 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
04:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 686ms
04:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
04:58:13 INFO - PROCESS | 2012 | 1469447893074 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:13 INFO - PROCESS | 2012 | 1469447893231 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
04:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 896ms
04:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
04:58:13 INFO - PROCESS | 2012 | 1469447893977 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:14 INFO - PROCESS | 2012 | 1469447894227 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
04:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1083ms
04:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
04:58:15 INFO - PROCESS | 2012 | 1469447895060 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:15 INFO - PROCESS | 2012 | 1469447895194 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
04:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 828ms
04:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
04:58:15 INFO - PROCESS | 2012 | 1469447895911 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:16 INFO - PROCESS | 2012 | 1469447896027 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
04:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 729ms
04:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
04:58:16 INFO - PROCESS | 2012 | 1469447896681 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:16 INFO - PROCESS | 2012 | 1469447896785 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
04:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 707ms
04:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
04:58:17 INFO - PROCESS | 2012 | 1469447897372 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:17 INFO - PROCESS | 2012 | 1469447897514 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
04:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 731ms
04:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
04:58:18 INFO - PROCESS | 2012 | 1469447898116 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:18 INFO - PROCESS | 2012 | 1469447898245 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
04:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 886ms
04:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
04:58:19 INFO - PROCESS | 2012 | 1469447899014 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:19 INFO - PROCESS | 2012 | 1469447899144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
04:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 727ms
04:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
04:58:19 INFO - PROCESS | 2012 | 1469447899746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:19 INFO - PROCESS | 2012 | 1469447899875 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
04:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms
04:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
04:58:20 INFO - PROCESS | 2012 | 1469447900563 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:20 INFO - PROCESS | 2012 | 1469447900706 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
04:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1134ms
04:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
04:58:21 INFO - PROCESS | 2012 | 1469447901677 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:21 INFO - PROCESS | 2012 | 1469447901824 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
04:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 790ms
04:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
04:58:22 INFO - PROCESS | 2012 | 1469447902496 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:22 INFO - PROCESS | 2012 | 1469447902602 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
04:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 742ms
04:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
04:58:23 INFO - PROCESS | 2012 | 1469447903295 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:23 INFO - PROCESS | 2012 | 1469447903419 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
04:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 761ms
04:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
04:58:24 INFO - PROCESS | 2012 | 1469447904027 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:24 INFO - PROCESS | 2012 | 1469447904129 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
04:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 994ms
04:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
04:58:25 INFO - PROCESS | 2012 | 1469447905035 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:25 INFO - PROCESS | 2012 | 1469447905223 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
04:58:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 935ms
04:58:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
04:58:25 INFO - PROCESS | 2012 | 1469447905986 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:26 INFO - PROCESS | 2012 | 1469447906210 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
04:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 842ms
04:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
04:58:26 INFO - PROCESS | 2012 | 1469447906857 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:26 INFO - PROCESS | 2012 | 1469447906957 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
04:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 761ms
04:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
04:58:27 INFO - PROCESS | 2012 | 1469447907654 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:27 INFO - PROCESS | 2012 | 1469447907762 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
04:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 740ms
04:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
04:58:28 INFO - PROCESS | 2012 | 1469447908352 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:28 INFO - PROCESS | 2012 | 1469447908473 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
04:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 784ms
04:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
04:58:29 INFO - PROCESS | 2012 | 1469447909172 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:29 INFO - PROCESS | 2012 | 1469447909299 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
04:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 781ms
04:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
04:58:29 INFO - PROCESS | 2012 | 1469447909956 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:30 INFO - PROCESS | 2012 | 1469447910064 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
04:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 740ms
04:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
04:58:30 INFO - PROCESS | 2012 | 1469447910694 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:30 INFO - PROCESS | 2012 | 1469447910791 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
04:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 723ms
04:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
04:58:31 INFO - PROCESS | 2012 | 1469447911448 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:31 INFO - PROCESS | 2012 | 1469447911612 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
04:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 995ms
04:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
04:58:32 INFO - PROCESS | 2012 | 1469447912436 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:32 INFO - PROCESS | 2012 | 1469447912630 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
04:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 881ms
04:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
04:58:33 INFO - PROCESS | 2012 | 1469447913355 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:33 INFO - PROCESS | 2012 | 1469447913455 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
04:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms
04:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
04:58:34 INFO - PROCESS | 2012 | 1469447914113 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:34 INFO - PROCESS | 2012 | 1469447914256 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
04:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 785ms
04:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
04:58:34 INFO - PROCESS | 2012 | 1469447914882 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:34 INFO - PROCESS | 2012 | 1469447914972 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
04:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 726ms
04:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
04:58:35 INFO - PROCESS | 2012 | 1469447915627 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:35 INFO - PROCESS | 2012 | 1469447915746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
04:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 732ms
04:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
04:58:36 INFO - PROCESS | 2012 | 1469447916388 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:36 INFO - PROCESS | 2012 | 1469447916493 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
04:58:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 694ms
04:58:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
04:58:37 INFO - PROCESS | 2012 | 1469447917076 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:37 INFO - PROCESS | 2012 | 1469447917162 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
04:58:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 636ms
04:58:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
04:58:37 INFO - PROCESS | 2012 | 1469447917718 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:37 INFO - PROCESS | 2012 | 1469447917804 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
04:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 632ms
04:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
04:58:38 INFO - PROCESS | 2012 | 1469447918396 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:38 INFO - PROCESS | 2012 | 1469447918565 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
04:58:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1030ms
04:58:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
04:58:39 INFO - PROCESS | 2012 | 1469447919442 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:39 INFO - PROCESS | 2012 | 1469447919558 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
04:58:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 883ms
04:58:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
04:58:40 INFO - PROCESS | 2012 | 1469447920342 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:40 INFO - PROCESS | 2012 | 1469447920456 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58: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)
04:58:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1291ms
04:58:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
04:58:41 INFO - PROCESS | 2012 | 1469447921640 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:41 INFO - PROCESS | 2012 | 1469447921734 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58: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
04:58:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
04:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1182ms
04:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
04:58:42 INFO - PROCESS | 2012 | 1469447922828 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:42 INFO - PROCESS | 2012 | 1469447922926 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:44 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
04:58:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
04:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1230ms
04:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
04:58:44 INFO - PROCESS | 2012 | 1469447924060 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:44 INFO - PROCESS | 2012 | 1469447924144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:45 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)
04:58:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms
04:58:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
04:58:45 INFO - PROCESS | 2012 | 1469447925197 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:45 INFO - PROCESS | 2012 | 1469447925284 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:46 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)
04:58:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1429ms
04:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
04:58:46 INFO - PROCESS | 2012 | 1469447926638 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:46 INFO - PROCESS | 2012 | 1469447926727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:47 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
04:58:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
04:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1238ms
04:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
04:58:47 INFO - PROCESS | 2012 | 1469447927890 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:48 INFO - PROCESS | 2012 | 1469447928002 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:49 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
04:58:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
04:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1232ms
04:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
04:58:49 INFO - PROCESS | 2012 | 1469447929139 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:49 INFO - PROCESS | 2012 | 1469447929237 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:50 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
04:58:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
04:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1236ms
04:58:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
04:58:50 INFO - PROCESS | 2012 | 1469447930373 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:50 INFO - PROCESS | 2012 | 1469447930463 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:51 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
04:58:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:58:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
04:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1181ms
04:58:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
04:58:51 INFO - PROCESS | 2012 | 1469447931560 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:51 INFO - PROCESS | 2012 | 1469447931640 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
04:58:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 731ms
04:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
04:58:52 INFO - PROCESS | 2012 | 1469447932324 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:52 INFO - PROCESS | 2012 | 1469447932526 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
04:58:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 885ms
04:58:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
04:58:53 INFO - PROCESS | 2012 | 1469447933205 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:53 INFO - PROCESS | 2012 | 1469447933304 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:54 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"
04:58:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:58:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 877ms
04:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
04:58:54 INFO - PROCESS | 2012 | 1469447934102 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:54 INFO - PROCESS | 2012 | 1469447934207 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
04:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 828ms
04:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
04:58:54 INFO - PROCESS | 2012 | 1469447934957 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:55 INFO - PROCESS | 2012 | 1469447935060 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:55 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"
04:58:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:58:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
04:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 693ms
04:58:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
04:58:55 INFO - PROCESS | 2012 | 1469447935658 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:55 INFO - PROCESS | 2012 | 1469447935755 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:56 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"
04:58:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:58:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:58:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:58:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 738ms
04:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
04:58:56 INFO - PROCESS | 2012 | 1469447936389 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:56 INFO - PROCESS | 2012 | 1469447936495 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
04:58:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 781ms
04:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
04:58:57 INFO - PROCESS | 2012 | 1469447937190 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:57 INFO - PROCESS | 2012 | 1469447937299 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:58 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
04:58:58 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:58:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
04:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:58:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1144ms
04:58:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
04:58:58 INFO - PROCESS | 2012 | 1469447938327 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:58 INFO - PROCESS | 2012 | 1469447938419 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
04:58:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 675ms
04:58:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
04:58:59 INFO - PROCESS | 2012 | 1469447939065 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:59 INFO - PROCESS | 2012 | 1469447939202 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:58:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
04:58:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 895ms
04:58:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
04:58:59 INFO - PROCESS | 2012 | 1469447939948 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:00 INFO - PROCESS | 2012 | 1469447940031 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
04:59:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 676ms
04:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
04:59:00 INFO - PROCESS | 2012 | 1469447940661 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:00 INFO - PROCESS | 2012 | 1469447940757 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
04:59:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 888ms
04:59:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
04:59:01 INFO - PROCESS | 2012 | 1469447941550 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:01 INFO - PROCESS | 2012 | 1469447941654 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
04:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 682ms
04:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
04:59:02 INFO - PROCESS | 2012 | 1469447942249 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:02 INFO - PROCESS | 2012 | 1469447942341 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
04:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 676ms
04:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
04:59:02 INFO - PROCESS | 2012 | 1469447942931 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:03 INFO - PROCESS | 2012 | 1469447943026 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
04:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 727ms
04:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
04:59:03 INFO - PROCESS | 2012 | 1469447943663 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:03 INFO - PROCESS | 2012 | 1469447943752 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
04:59:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms
04:59:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
04:59:04 INFO - PROCESS | 2012 | 1469447944313 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:04 INFO - PROCESS | 2012 | 1469447944519 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
04:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 885ms
04:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
04:59:05 INFO - PROCESS | 2012 | 1469447945201 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:05 INFO - PROCESS | 2012 | 1469447945307 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
04:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 789ms
04:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
04:59:06 INFO - PROCESS | 2012 | 1469447946045 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:06 INFO - PROCESS | 2012 | 1469447946175 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
04:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 839ms
04:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
04:59:06 INFO - PROCESS | 2012 | 1469447946898 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:06 INFO - PROCESS | 2012 | 1469447946983 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
04:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 727ms
04:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
04:59:07 INFO - PROCESS | 2012 | 1469447947633 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:07 INFO - PROCESS | 2012 | 1469447947746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
04:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 778ms
04:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
04:59:08 INFO - PROCESS | 2012 | 1469447948425 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:08 INFO - PROCESS | 2012 | 1469447948550 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
04:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 978ms
04:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
04:59:09 INFO - PROCESS | 2012 | 1469447949407 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:09 INFO - PROCESS | 2012 | 1469447949504 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
04:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 675ms
04:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
04:59:10 INFO - PROCESS | 2012 | 1469447950086 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:10 INFO - PROCESS | 2012 | 1469447950173 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
04:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 625ms
04:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
04:59:10 INFO - PROCESS | 2012 | 1469447950743 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:10 INFO - PROCESS | 2012 | 1469447950825 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
04:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms
04:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
04:59:11 INFO - PROCESS | 2012 | 1469447951465 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:11 INFO - PROCESS | 2012 | 1469447951537 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
04:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms
04:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
04:59:12 INFO - PROCESS | 2012 | 1469447952164 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:12 INFO - PROCESS | 2012 | 1469447952295 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
04:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 998ms
04:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
04:59:13 INFO - PROCESS | 2012 | 1469447953150 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:13 INFO - PROCESS | 2012 | 1469447953253 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
04:59:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 678ms
04:59:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
04:59:13 INFO - PROCESS | 2012 | 1469447953872 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:13 INFO - PROCESS | 2012 | 1469447953965 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
04:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 693ms
04:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
04:59:14 INFO - PROCESS | 2012 | 1469447954575 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:14 INFO - PROCESS | 2012 | 1469447954675 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
04:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 684ms
04:59:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
04:59:15 INFO - PROCESS | 2012 | 1469447955263 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:15 INFO - PROCESS | 2012 | 1469447955336 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
04:59:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 677ms
04:59:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
04:59:15 INFO - PROCESS | 2012 | 1469447955960 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:16 INFO - PROCESS | 2012 | 1469447956139 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
04:59:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 829ms
04:59:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
04:59:16 INFO - PROCESS | 2012 | 1469447956805 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:16 INFO - PROCESS | 2012 | 1469447956924 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
04:59:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 677ms
04:59:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
04:59:17 INFO - PROCESS | 2012 | 1469447957488 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:17 INFO - PROCESS | 2012 | 1469447957592 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
04:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 634ms
04:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
04:59:18 INFO - PROCESS | 2012 | 1469447958131 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:18 INFO - PROCESS | 2012 | 1469447958248 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
04:59:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 735ms
04:59:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
04:59:18 INFO - PROCESS | 2012 | 1469447958878 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:18 INFO - PROCESS | 2012 | 1469447958972 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
04:59:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms
04:59:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
04:59:19 INFO - PROCESS | 2012 | 1469447959910 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:20 INFO - PROCESS | 2012 | 1469447960034 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
04:59:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms
04:59:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
04:59:20 INFO - PROCESS | 2012 | 1469447960653 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:20 INFO - PROCESS | 2012 | 1469447960734 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
04:59:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 622ms
04:59:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
04:59:21 INFO - PROCESS | 2012 | 1469447961324 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:21 INFO - PROCESS | 2012 | 1469447961449 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
04:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 755ms
04:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
04:59:22 INFO - PROCESS | 2012 | 1469447962052 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:22 INFO - PROCESS | 2012 | 1469447962135 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
04:59:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 676ms
04:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
04:59:22 INFO - PROCESS | 2012 | 1469447962750 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:22 INFO - PROCESS | 2012 | 1469447962903 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
04:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 883ms
04:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
04:59:23 INFO - PROCESS | 2012 | 1469447963643 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:23 INFO - PROCESS | 2012 | 1469447963789 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
04:59:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 979ms
04:59:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
04:59:24 INFO - PROCESS | 2012 | 1469447964633 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:24 INFO - PROCESS | 2012 | 1469447964743 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
04:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 740ms
04:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
04:59:25 INFO - PROCESS | 2012 | 1469447965369 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:25 INFO - PROCESS | 2012 | 1469447965474 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
04:59:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 780ms
04:59:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
04:59:26 INFO - PROCESS | 2012 | 1469447966258 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:26 INFO - PROCESS | 2012 | 1469447966377 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
04:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 984ms
04:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
04:59:27 INFO - PROCESS | 2012 | 1469447967248 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:27 INFO - PROCESS | 2012 | 1469447967356 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
04:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 855ms
04:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
04:59:28 INFO - PROCESS | 2012 | 1469447968121 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:28 INFO - PROCESS | 2012 | 1469447968267 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
04:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 836ms
04:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
04:59:28 INFO - PROCESS | 2012 | 1469447968966 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:29 INFO - PROCESS | 2012 | 1469447969125 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
04:59:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 830ms
04:59:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
04:59:29 INFO - PROCESS | 2012 | 1469447969793 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:29 INFO - PROCESS | 2012 | 1469447969876 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
04:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 631ms
04:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
04:59:30 INFO - PROCESS | 2012 | 1469447970457 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:30 INFO - PROCESS | 2012 | 1469447970551 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
04:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 807ms
04:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
04:59:31 INFO - PROCESS | 2012 | 1469447971296 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:31 INFO - PROCESS | 2012 | 1469447971393 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
04:59:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 824ms
04:59:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
04:59:32 INFO - PROCESS | 2012 | 1469447972148 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:32 INFO - PROCESS | 2012 | 1469447972314 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
04:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 933ms
04:59:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
04:59:33 INFO - PROCESS | 2012 | 1469447973097 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:33 INFO - PROCESS | 2012 | 1469447973229 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
04:59:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
04:59:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 703ms
04:59:33 INFO - TEST-START | /DOMEvents/constructors.html
04:59:33 INFO - PROCESS | 2012 | 1469447973803 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:33 INFO - PROCESS | 2012 | 1469447973911 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
04:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:59:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
04:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
04:59:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:59:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
04:59:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 797ms
04:59:34 INFO - TEST-START | /DOMEvents/event-phases-order.html
04:59:34 INFO - PROCESS | 2012 | 1469447974668 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:34 INFO - PROCESS | 2012 | 1469447974765 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
04:59:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 769ms
04:59:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
04:59:35 INFO - PROCESS | 2012 | 1469447975384 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:35 INFO - PROCESS | 2012 | 1469447975464 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
04:59:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:59:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
04:59:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:59:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
04:59:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:59:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
04:59:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:59:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
04:59:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms
04:59:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
04:59:36 INFO - PROCESS | 2012 | 1469447976031 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:36 INFO - PROCESS | 2012 | 1469447976118 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:36 INFO - PROCESS | 2012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
04:59:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
04:59:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 631ms
04:59:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
04:59:36 INFO - PROCESS | 2012 | 1469447976671 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:36 INFO - PROCESS | 2012 | 1469447976758 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:37 INFO - PROCESS | 2012 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
04:59:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
04:59:37 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 572ms
04:59:37 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
04:59:37 INFO - PROCESS | 2012 | 1469447977247 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:37 INFO - PROCESS | 2012 | 1469447977335 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
04:59:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 576ms
04:59:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
04:59:37 INFO - PROCESS | 2012 | 1469447977830 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:37 INFO - PROCESS | 2012 | 1469447977924 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
04:59:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 679ms
04:59:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
04:59:38 INFO - PROCESS | 2012 | 1469447978511 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:38 INFO - PROCESS | 2012 | 1469447978615 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:39 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
04:59:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
04:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
04:59:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1128ms
04:59:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
04:59:39 INFO - PROCESS | 2012 | 1469447979650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:39 INFO - PROCESS | 2012 | 1469447979760 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:40 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.
04:59:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 675ms
04:59:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
04:59:40 INFO - PROCESS | 2012 | 1469447980341 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:40 INFO - PROCESS | 2012 | 1469447980437 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:41 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.
04:59:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 686ms
04:59:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
04:59:41 INFO - PROCESS | 2012 | 1469447981049 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:41 INFO - PROCESS | 2012 | 1469447981146 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:59:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
04:59:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 737ms
04:59:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
04:59:41 INFO - PROCESS | 2012 | 1469447981777 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:41 INFO - PROCESS | 2012 | 1469447981887 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:42 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.
04:59:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 725ms
04:59:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
04:59:42 INFO - PROCESS | 2012 | 1469447982518 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:42 INFO - PROCESS | 2012 | 1469447982626 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:43 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.
04:59:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 684ms
04:59:43 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
04:59:43 INFO - PROCESS | 2012 | 1469447983213 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:43 INFO - PROCESS | 2012 | 1469447983367 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:43 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.
04:59:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 731ms
04:59:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
04:59:43 INFO - PROCESS | 2012 | 1469447983945 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:44 INFO - PROCESS | 2012 | 1469447984024 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:44 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.
04:59:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 633ms
04:59:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
04:59:44 INFO - PROCESS | 2012 | 1469447984592 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:44 INFO - PROCESS | 2012 | 1469447984686 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:45 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.
04:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms
04:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
04:59:45 INFO - PROCESS | 2012 | 1469447985229 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:45 INFO - PROCESS | 2012 | 1469447985320 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:45 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.
04:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 686ms
04:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
04:59:45 INFO - PROCESS | 2012 | 1469447985921 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:46 INFO - PROCESS | 2012 | 1469447986049 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:46 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
04:59:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
04:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
04:59:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1029ms
04:59:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
04:59:46 INFO - PROCESS | 2012 | 1469447986983 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:47 INFO - PROCESS | 2012 | 1469447987098 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:47 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.
04:59:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms
04:59:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
04:59:47 INFO - PROCESS | 2012 | 1469447987817 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:47 INFO - PROCESS | 2012 | 1469447987922 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:48 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.
04:59:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 675ms
04:59:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
04:59:48 INFO - PROCESS | 2012 | 1469447988516 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:48 INFO - PROCESS | 2012 | 1469447988647 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:59:49 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
04:59:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms
04:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
04:59:49 INFO - PROCESS | 2012 | 1469447989244 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:49 INFO - PROCESS | 2012 | 1469447989349 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:49 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.
04:59:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 675ms
04:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
04:59:49 INFO - PROCESS | 2012 | 1469447989928 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:50 INFO - PROCESS | 2012 | 1469447990050 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:50 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.
04:59:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 677ms
04:59:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
04:59:50 INFO - PROCESS | 2012 | 1469447990617 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:50 INFO - PROCESS | 2012 | 1469447990733 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:51 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.
04:59:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 727ms
04:59:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
04:59:51 INFO - PROCESS | 2012 | 1469447991343 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:51 INFO - PROCESS | 2012 | 1469447991426 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:51 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
04:59:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 631ms
04:59:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker
04:59:51 INFO - PROCESS | 2012 | 1469447991980 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:52 INFO - PROCESS | 2012 | 1469447992058 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
04:59:52 INFO - {}
04:59:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
04:59:52 INFO - {}
04:59:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
04:59:52 INFO - {}
04:59:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
04:59:52 INFO - {}
04:59:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 628ms
04:59:52 INFO - TEST-START | /FileAPI/fileReader.html
04:59:52 INFO - PROCESS | 2012 | 1469447992616 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:52 INFO - PROCESS | 2012 | 1469447992702 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
04:59:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
04:59:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
04:59:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
04:59:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 872ms
04:59:53 INFO - TEST-START | /FileAPI/historical.html
04:59:53 INFO - PROCESS | 2012 | 1469447993517 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:53 INFO - PROCESS | 2012 | 1469447993765 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
04:59:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
04:59:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
04:59:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
04:59:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
04:59:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
04:59:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
04:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
04:59:54 INFO - TEST-OK | /FileAPI/historical.html | took 1096ms
04:59:54 INFO - TEST-START | /FileAPI/idlharness.html
04:59:54 INFO - PROCESS | 2012 | 1469447994611 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:54 INFO - PROCESS | 2012 | 1469447994710 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
04:59:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:59:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:59:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:59:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
04:59:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:59:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:59:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:59:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
04:59:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:59:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:59:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:59:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
04:59:55 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
04:59:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
04:59:55 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
04:59:55 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
04:59:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
04:59:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:59:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:59:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
04:59:55 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
04:59:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
04:59:55 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
04:59:55 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
04:59:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
04:59:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
04:59:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 972ms
04:59:55 INFO - TEST-START | /FileAPI/idlharness.worker
04:59:55 INFO - PROCESS | 2012 | 1469447995594 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:55 INFO - PROCESS | 2012 | 1469447995735 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:59:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
04:59:56 INFO - {}
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
04:59:56 INFO - {}
04:59:56 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 - {}
04:59:56 INFO - {}
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
04:59:56 INFO - {}
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
04:59:56 INFO - {}
04:59:56 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 - {}
04:59:56 INFO - {}
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:59:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:59:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 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
04:59:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:59:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:59:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:59:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:59:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:59:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:59:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
04:59:56 INFO - {}
04:59:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
04:59:56 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:59:57 INFO - {}
04:59:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1239ms
04:59:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
04:59:57 INFO - PROCESS | 2012 | 1469447996891 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:57 INFO - PROCESS | 2012 | 1469447997086 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
04:59:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 720ms
04:59:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html
04:59:57 INFO - PROCESS | 2012 | 1469447997593 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:57 INFO - PROCESS | 2012 | 1469447997675 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
04:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
04:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
04:59:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 584ms
04:59:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
04:59:58 INFO - PROCESS | 2012 | 1469447998178 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:58 INFO - PROCESS | 2012 | 1469447998308 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
04:59:59 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.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
04:59:59 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'.)
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
04:59:59 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.
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
04:59:59 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.
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
04:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:59:59 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.
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
04:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
04:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
04:59:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 859ms
04:59:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
04:59:59 INFO - PROCESS | 2012 | 1469447999051 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:59 INFO - PROCESS | 2012 | 1469447999180 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
04:59:59 INFO - {}
04:59:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 739ms
04:59:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
04:59:59 INFO - PROCESS | 2012 | 1469447999793 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
04:59:59 INFO - PROCESS | 2012 | 1469447999875 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
05:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
05:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
05:00:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
05:00:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 934ms
05:00:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
05:00:00 INFO - PROCESS | 2012 | 1469448000739 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:00 INFO - PROCESS | 2012 | 1469448000896 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
05:00:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
05:00:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
05:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
05:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
05:00:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:00:02 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"
05:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:00:02 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"
05:00:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
05:00:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1121ms
05:00:02 INFO - TEST-START | /FileAPI/file/File-constructor.html
05:00:02 INFO - PROCESS | 2012 | 1469448001893 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:02 INFO - PROCESS | 2012 | 1469448002081 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
05:00:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
05:00:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
05:00:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
05:00:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
05:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
05:00:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
05:00:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 988ms
05:00:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
05:00:02 INFO - PROCESS | 2012 | 1469448002900 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:03 INFO - PROCESS | 2012 | 1469448003039 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
05:00:03 INFO - {}
05:00:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 735ms
05:00:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
05:00:03 INFO - PROCESS | 2012 | 1469448003620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:03 INFO - PROCESS | 2012 | 1469448003757 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
05:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
05:00:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms
05:00:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
05:00:04 INFO - PROCESS | 2012 | 1469448004259 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:04 INFO - PROCESS | 2012 | 1469448004343 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
05:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
05:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
05:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
05:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
05:00:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
05:00:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 636ms
05:00:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
05:00:04 INFO - PROCESS | 2012 | 1469448004922 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:05 INFO - PROCESS | 2012 | 1469448005042 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
05:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
05:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
05:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
05:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
05:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
05:00:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 681ms
05:00:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
05:00:05 INFO - PROCESS | 2012 | 1469448005605 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:05 INFO - PROCESS | 2012 | 1469448005704 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
05:00:06 INFO - reader.readAsText(blob_2)
05:00:06 INFO - }" did not throw
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
05:00:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
05:00:06 INFO - reader.readAsDataURL(blob_2)
05:00:06 INFO - }" did not throw
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
05:00:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
05:00:06 INFO - reader.readAsArrayBuffer(blob_2)
05:00:06 INFO - }" did not throw
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
05:00:06 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
05:00:06 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:06 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
05:00:06 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
05:00:06 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
05:00:06 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
05:00:06 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
05:00:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 677ms
05:00:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
05:00:06 INFO - PROCESS | 2012 | 1469448006297 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:06 INFO - PROCESS | 2012 | 1469448006403 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
05:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
05:00:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
05:00:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 682ms
05:00:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
05:00:06 INFO - PROCESS | 2012 | 1469448006981 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:07 INFO - PROCESS | 2012 | 1469448007096 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
05:00:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 873ms
05:00:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
05:00:07 INFO - PROCESS | 2012 | 1469448007864 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:07 INFO - PROCESS | 2012 | 1469448007968 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
05:00:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 684ms
05:00:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
05:00:08 INFO - PROCESS | 2012 | 1469448008558 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:08 INFO - PROCESS | 2012 | 1469448008647 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
05:00:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 735ms
05:00:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
05:00:09 INFO - PROCESS | 2012 | 1469448009315 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:09 INFO - PROCESS | 2012 | 1469448009499 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
05:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
05:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 983ms
05:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
05:00:10 INFO - PROCESS | 2012 | 1469448010289 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:10 INFO - PROCESS | 2012 | 1469448010390 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
05:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 674ms
05:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
05:00:10 INFO - PROCESS | 2012 | 1469448010969 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:11 INFO - PROCESS | 2012 | 1469448011053 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
05:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
05:00:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
05:00:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 673ms
05:00:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
05:00:11 INFO - PROCESS | 2012 | 1469448011651 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:11 INFO - PROCESS | 2012 | 1469448011746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
05:00:12 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
05:00:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
05:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:00:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:00:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
05:00:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms
05:00:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
05:00:12 INFO - PROCESS | 2012 | 1469448012277 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:12 INFO - PROCESS | 2012 | 1469448012376 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
05:00:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 774ms
05:00:13 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
05:00:13 INFO - PROCESS | 2012 | 1469448013062 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:13 INFO - PROCESS | 2012 | 1469448013173 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:13 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
05:00:13 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 878ms
05:00:13 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
05:00:13 INFO - PROCESS | 2012 | 1469448013943 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:14 INFO - PROCESS | 2012 | 1469448014064 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:15 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
05:00:15 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 1176ms
05:00:15 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
05:00:15 INFO - PROCESS | 2012 | 1469448015129 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:15 INFO - PROCESS | 2012 | 1469448015242 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:15 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
05:00:15 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 826ms
05:00:15 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
05:00:15 INFO - PROCESS | 2012 | 1469448015964 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:16 INFO - PROCESS | 2012 | 1469448016081 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:16 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
05:00:16 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 782ms
05:00:16 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
05:00:16 INFO - PROCESS | 2012 | 1469448016759 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:16 INFO - PROCESS | 2012 | 1469448016873 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
05:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
05:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
05:00:17 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
05:00:17 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 827ms
05:00:17 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
05:00:17 INFO - PROCESS | 2012 | 1469448017599 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:17 INFO - PROCESS | 2012 | 1469448017702 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
05:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
05:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
05:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
05:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
05:00:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
05:00:18 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 837ms
05:00:18 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
05:00:18 INFO - PROCESS | 2012 | 1469448018433 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:18 INFO - PROCESS | 2012 | 1469448018523 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
05:00:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 822ms
05:00:19 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
05:00:19 INFO - PROCESS | 2012 | 1469448019265 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:19 INFO - PROCESS | 2012 | 1469448019362 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
05:00:19 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
05:00:19 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 682ms
05:00:19 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
05:00:19 INFO - PROCESS | 2012 | 1469448019956 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:20 INFO - PROCESS | 2012 | 1469448020055 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
05:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
05:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
05:00:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
05:00:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 689ms
05:00:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
05:00:20 INFO - PROCESS | 2012 | 1469448020650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:20 INFO - PROCESS | 2012 | 1469448020759 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
05:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
05:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
05:00:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
05:00:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 878ms
05:00:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
05:00:21 INFO - PROCESS | 2012 | 1469448021537 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:21 INFO - PROCESS | 2012 | 1469448021664 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
05:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
05:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
05:00:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
05:00:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 1023ms
05:00:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
05:00:22 INFO - PROCESS | 2012 | 1469448022578 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:22 INFO - PROCESS | 2012 | 1469448022679 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
05:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
05:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
05:00:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
05:00:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 736ms
05:00:23 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
05:00:23 INFO - PROCESS | 2012 | 1469448023318 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:23 INFO - PROCESS | 2012 | 1469448023430 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
05:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
05:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
05:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
05:00:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
05:00:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 929ms
05:00:24 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
05:00:24 INFO - PROCESS | 2012 | 1469448024269 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:24 INFO - PROCESS | 2012 | 1469448024386 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
05:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
05:00:25 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
05:00:25 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 882ms
05:00:25 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
05:00:25 INFO - PROCESS | 2012 | 1469448025148 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:25 INFO - PROCESS | 2012 | 1469448025247 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
05:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
05:00:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
05:00:26 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1231ms
05:00:26 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
05:00:26 INFO - PROCESS | 2012 | 1469448026388 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:26 INFO - PROCESS | 2012 | 1469448026507 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
05:00:27 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 779ms
05:00:27 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
05:00:27 INFO - PROCESS | 2012 | 1469448027177 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:27 INFO - PROCESS | 2012 | 1469448027296 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
05:00:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
05:00:27 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 831ms
05:00:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
05:00:28 INFO - PROCESS | 2012 | 1469448028020 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:28 INFO - PROCESS | 2012 | 1469448028124 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
05:00:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 975ms
05:00:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
05:00:29 INFO - PROCESS | 2012 | 1469448028998 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:29 INFO - PROCESS | 2012 | 1469448029138 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
05:00:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1075ms
05:00:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
05:00:30 INFO - PROCESS | 2012 | 1469448030084 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:30 INFO - PROCESS | 2012 | 1469448030223 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
05:00:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 823ms
05:00:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
05:00:30 INFO - PROCESS | 2012 | 1469448030919 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:31 INFO - PROCESS | 2012 | 1469448031029 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
05:00:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 723ms
05:00:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
05:00:31 INFO - PROCESS | 2012 | 1469448031658 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:31 INFO - PROCESS | 2012 | 1469448031757 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
05:00:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 776ms
05:00:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
05:00:32 INFO - PROCESS | 2012 | 1469448032450 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:32 INFO - PROCESS | 2012 | 1469448032566 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
05:00:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 786ms
05:00:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
05:00:33 INFO - PROCESS | 2012 | 1469448033244 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:33 INFO - PROCESS | 2012 | 1469448033324 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
05:00:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 677ms
05:00:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
05:00:33 INFO - PROCESS | 2012 | 1469448033927 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:34 INFO - PROCESS | 2012 | 1469448034041 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
05:00:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 630ms
05:00:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
05:00:34 INFO - PROCESS | 2012 | 1469448034571 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:34 INFO - PROCESS | 2012 | 1469448034650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
05:00:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 677ms
05:00:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
05:00:35 INFO - PROCESS | 2012 | 1469448035249 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:35 INFO - PROCESS | 2012 | 1469448035335 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
05:00:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 784ms
05:00:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
05:00:36 INFO - PROCESS | 2012 | 1469448036042 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:36 INFO - PROCESS | 2012 | 1469448036145 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
05:00:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 931ms
05:00:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
05:00:36 INFO - PROCESS | 2012 | 1469448036983 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:37 INFO - PROCESS | 2012 | 1469448037110 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
05:00:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 733ms
05:00:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
05:00:37 INFO - PROCESS | 2012 | 1469448037727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:37 INFO - PROCESS | 2012 | 1469448037818 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
05:00:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 676ms
05:00:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
05:00:38 INFO - PROCESS | 2012 | 1469448038417 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:38 INFO - PROCESS | 2012 | 1469448038529 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
05:00:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 731ms
05:00:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
05:00:39 INFO - PROCESS | 2012 | 1469448039144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:39 INFO - PROCESS | 2012 | 1469448039217 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
05:00:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 775ms
05:00:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
05:00:39 INFO - PROCESS | 2012 | 1469448039953 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:40 INFO - PROCESS | 2012 | 1469448040069 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:41 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
05:00:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 1298ms
05:00:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
05:00:41 INFO - PROCESS | 2012 | 1469448041235 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:41 INFO - PROCESS | 2012 | 1469448041334 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:42 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
05:00:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 773ms
05:00:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
05:00:42 INFO - PROCESS | 2012 | 1469448042020 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:42 INFO - PROCESS | 2012 | 1469448042122 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
05:00:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 729ms
05:00:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
05:00:42 INFO - PROCESS | 2012 | 1469448042761 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:42 INFO - PROCESS | 2012 | 1469448042832 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
05:00:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 727ms
05:00:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
05:00:43 INFO - PROCESS | 2012 | 1469448043488 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:43 INFO - PROCESS | 2012 | 1469448043600 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
05:00:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 678ms
05:00:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
05:00:44 INFO - PROCESS | 2012 | 1469448044175 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:44 INFO - PROCESS | 2012 | 1469448044288 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
05:00:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 725ms
05:00:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
05:00:44 INFO - PROCESS | 2012 | 1469448044912 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:45 INFO - PROCESS | 2012 | 1469448045047 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
05:00:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 830ms
05:00:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
05:00:45 INFO - PROCESS | 2012 | 1469448045740 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:45 INFO - PROCESS | 2012 | 1469448045818 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
05:00:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 629ms
05:00:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
05:00:46 INFO - PROCESS | 2012 | 1469448046373 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:46 INFO - PROCESS | 2012 | 1469448046445 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
05:00:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 622ms
05:00:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
05:00:47 INFO - PROCESS | 2012 | 1469448047015 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:47 INFO - PROCESS | 2012 | 1469448047139 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:48 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
05:00:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 1235ms
05:00:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
05:00:48 INFO - PROCESS | 2012 | 1469448048258 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:48 INFO - PROCESS | 2012 | 1469448048389 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:49 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
05:00:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 835ms
05:00:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
05:00:49 INFO - PROCESS | 2012 | 1469448049106 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:49 INFO - PROCESS | 2012 | 1469448049206 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
05:00:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 778ms
05:00:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
05:00:49 INFO - PROCESS | 2012 | 1469448049897 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:50 INFO - PROCESS | 2012 | 1469448050005 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
05:00:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 731ms
05:00:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
05:00:50 INFO - PROCESS | 2012 | 1469448050624 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:50 INFO - PROCESS | 2012 | 1469448050735 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
05:00:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 776ms
05:00:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
05:00:51 INFO - PROCESS | 2012 | 1469448051406 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:51 INFO - PROCESS | 2012 | 1469448051483 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
05:00:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 791ms
05:00:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
05:00:52 INFO - PROCESS | 2012 | 1469448052223 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:52 INFO - PROCESS | 2012 | 1469448052339 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:00:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 772ms
05:00:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
05:00:53 INFO - PROCESS | 2012 | 1469448052996 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:53 INFO - PROCESS | 2012 | 1469448053094 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
05:00:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 671ms
05:00:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
05:00:53 INFO - PROCESS | 2012 | 1469448053675 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:53 INFO - PROCESS | 2012 | 1469448053762 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
05:00:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 774ms
05:00:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
05:00:54 INFO - PROCESS | 2012 | 1469448054458 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:54 INFO - PROCESS | 2012 | 1469448054607 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
05:00:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1225ms
05:00:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
05:00:55 INFO - PROCESS | 2012 | 1469448055687 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:55 INFO - PROCESS | 2012 | 1469448055829 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
05:00:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 833ms
05:00:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
05:00:56 INFO - PROCESS | 2012 | 1469448056533 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:56 INFO - PROCESS | 2012 | 1469448056635 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
05:00:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 685ms
05:00:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
05:00:57 INFO - PROCESS | 2012 | 1469448057230 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:57 INFO - PROCESS | 2012 | 1469448057329 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
05:00:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 776ms
05:00:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
05:00:58 INFO - PROCESS | 2012 | 1469448058004 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:58 INFO - PROCESS | 2012 | 1469448058098 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
05:00:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 773ms
05:00:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
05:00:58 INFO - PROCESS | 2012 | 1469448058783 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:00:58 INFO - PROCESS | 2012 | 1469448058870 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:01:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1879ms
05:01:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
05:01:00 INFO - PROCESS | 2012 | 1469448060669 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:00 INFO - PROCESS | 2012 | 1469448060767 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
05:01:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 675ms
05:01:01 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
05:01:01 INFO - PROCESS | 2012 | 1469448061350 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:01 INFO - PROCESS | 2012 | 1469448061519 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:02 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
05:01:02 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 1129ms
05:01:02 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
05:01:02 INFO - PROCESS | 2012 | 1469448062489 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:02 INFO - PROCESS | 2012 | 1469448062629 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:03 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
05:01:03 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 828ms
05:01:03 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
05:01:03 INFO - PROCESS | 2012 | 1469448063340 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:03 INFO - PROCESS | 2012 | 1469448063458 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:04 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
05:01:04 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 830ms
05:01:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
05:01:04 INFO - PROCESS | 2012 | 1469448064177 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:04 INFO - PROCESS | 2012 | 1469448064283 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
05:01:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 726ms
05:01:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
05:01:04 INFO - PROCESS | 2012 | 1469448064899 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:04 INFO - PROCESS | 2012 | 1469448064996 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
05:01:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 674ms
05:01:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
05:01:05 INFO - PROCESS | 2012 | 1469448065579 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:05 INFO - PROCESS | 2012 | 1469448065667 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
05:01:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 725ms
05:01:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
05:01:06 INFO - PROCESS | 2012 | 1469448066317 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:06 INFO - PROCESS | 2012 | 1469448066434 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
05:01:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 730ms
05:01:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
05:01:07 INFO - PROCESS | 2012 | 1469448067052 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:07 INFO - PROCESS | 2012 | 1469448067145 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
05:01:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 678ms
05:01:07 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
05:01:07 INFO - PROCESS | 2012 | 1469448067731 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:07 INFO - PROCESS | 2012 | 1469448067832 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
05:01:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 726ms
05:01:08 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
05:01:08 INFO - PROCESS | 2012 | 1469448068465 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:08 INFO - PROCESS | 2012 | 1469448068625 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
05:01:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 974ms
05:01:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
05:01:09 INFO - PROCESS | 2012 | 1469448069447 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:09 INFO - PROCESS | 2012 | 1469448069547 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
05:01:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 783ms
05:01:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
05:01:10 INFO - PROCESS | 2012 | 1469448070242 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:10 INFO - PROCESS | 2012 | 1469448070336 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
05:01:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 972ms
05:01:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
05:01:11 INFO - PROCESS | 2012 | 1469448071226 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:11 INFO - PROCESS | 2012 | 1469448071329 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
05:01:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 776ms
05:01:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
05:01:12 INFO - PROCESS | 2012 | 1469448071999 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:12 INFO - PROCESS | 2012 | 1469448072095 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
05:01:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 628ms
05:01:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
05:01:12 INFO - PROCESS | 2012 | 1469448072635 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:12 INFO - PROCESS | 2012 | 1469448072725 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
05:01:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 674ms
05:01:13 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
05:01:13 INFO - PROCESS | 2012 | 1469448073317 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:13 INFO - PROCESS | 2012 | 1469448073414 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
05:01:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 732ms
05:01:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
05:01:14 INFO - PROCESS | 2012 | 1469448074053 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:14 INFO - PROCESS | 2012 | 1469448074148 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
05:01:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 724ms
05:01:14 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
05:01:14 INFO - PROCESS | 2012 | 1469448074782 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:14 INFO - PROCESS | 2012 | 1469448074914 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
05:01:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 828ms
05:01:15 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
05:01:15 INFO - PROCESS | 2012 | 1469448075619 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:15 INFO - PROCESS | 2012 | 1469448075765 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
05:01:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 1074ms
05:01:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
05:01:16 INFO - PROCESS | 2012 | 1469448076700 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:16 INFO - PROCESS | 2012 | 1469448076800 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
05:01:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 686ms
05:01:17 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
05:01:17 INFO - PROCESS | 2012 | 1469448077399 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:17 INFO - PROCESS | 2012 | 1469448077499 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
05:01:18 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 782ms
05:01:18 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
05:01:18 INFO - PROCESS | 2012 | 1469448078207 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:18 INFO - PROCESS | 2012 | 1469448078316 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
05:01:19 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 944ms
05:01:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
05:01:19 INFO - PROCESS | 2012 | 1469448079135 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:19 INFO - PROCESS | 2012 | 1469448079227 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
05:01:19 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 725ms
05:01:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
05:01:19 INFO - PROCESS | 2012 | 1469448079867 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:19 INFO - PROCESS | 2012 | 1469448079957 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
05:01:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 728ms
05:01:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
05:01:20 INFO - PROCESS | 2012 | 1469448080604 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:20 INFO - PROCESS | 2012 | 1469448080727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
05:01:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1532ms
05:01:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
05:01:22 INFO - PROCESS | 2012 | 1469448082144 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:22 INFO - PROCESS | 2012 | 1469448082225 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
05:01:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 837ms
05:01:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
05:01:23 INFO - PROCESS | 2012 | 1469448082993 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:23 INFO - PROCESS | 2012 | 1469448083132 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
05:01:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 1087ms
05:01:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
05:01:24 INFO - PROCESS | 2012 | 1469448084078 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:24 INFO - PROCESS | 2012 | 1469448084168 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
05:01:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 781ms
05:01:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
05:01:24 INFO - PROCESS | 2012 | 1469448084941 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:25 INFO - PROCESS | 2012 | 1469448085037 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
05:01:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 680ms
05:01:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
05:01:25 INFO - PROCESS | 2012 | 1469448085636 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:25 INFO - PROCESS | 2012 | 1469448085743 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
05:01:26 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 826ms
05:01:26 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
05:01:26 INFO - PROCESS | 2012 | 1469448086455 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:26 INFO - PROCESS | 2012 | 1469448086609 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
05:01:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 930ms
05:01:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
05:01:27 INFO - PROCESS | 2012 | 1469448087386 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:27 INFO - PROCESS | 2012 | 1469448087481 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
05:01:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 726ms
05:01:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
05:01:28 INFO - PROCESS | 2012 | 1469448088122 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:28 INFO - PROCESS | 2012 | 1469448088227 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
05:01:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 723ms
05:01:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
05:01:28 INFO - PROCESS | 2012 | 1469448088848 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:28 INFO - PROCESS | 2012 | 1469448088939 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
05:01:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
05:01:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1277ms
05:01:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
05:01:30 INFO - PROCESS | 2012 | 1469448090150 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:30 INFO - PROCESS | 2012 | 1469448090312 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
05:01:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
05:01:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
05:01:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
05:01:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 1252ms
05:01:31 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
05:01:31 INFO - PROCESS | 2012 | 1469448091403 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:31 INFO - PROCESS | 2012 | 1469448091532 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
05:01:32 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 879ms
05:01:32 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
05:01:32 INFO - PROCESS | 2012 | 1469448092290 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:32 INFO - PROCESS | 2012 | 1469448092406 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
05:01:33 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 778ms
05:01:33 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
05:01:33 INFO - PROCESS | 2012 | 1469448093080 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:33 INFO - PROCESS | 2012 | 1469448093196 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
05:01:33 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 733ms
05:01:33 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
05:01:33 INFO - PROCESS | 2012 | 1469448093810 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:33 INFO - PROCESS | 2012 | 1469448093919 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
05:01:34 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 922ms
05:01:34 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
05:01:34 INFO - PROCESS | 2012 | 1469448094761 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:34 INFO - PROCESS | 2012 | 1469448094854 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
05:01:35 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 739ms
05:01:35 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
05:01:35 INFO - PROCESS | 2012 | 1469448095499 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:35 INFO - PROCESS | 2012 | 1469448095637 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
05:01:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 725ms
05:01:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
05:01:36 INFO - PROCESS | 2012 | 1469448096225 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:36 INFO - PROCESS | 2012 | 1469448096321 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
05:01:36 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 726ms
05:01:36 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
05:01:36 INFO - PROCESS | 2012 | 1469448096958 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:37 INFO - PROCESS | 2012 | 1469448097151 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
05:01:37 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 1032ms
05:01:37 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
05:01:37 INFO - PROCESS | 2012 | 1469448097996 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:38 INFO - PROCESS | 2012 | 1469448098114 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
05:01:38 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 725ms
05:01:38 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
05:01:38 INFO - PROCESS | 2012 | 1469448098739 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:38 INFO - PROCESS | 2012 | 1469448098889 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:39 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
05:01:39 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 725ms
05:01:39 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
05:01:39 INFO - PROCESS | 2012 | 1469448099474 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:39 INFO - PROCESS | 2012 | 1469448099565 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
05:01:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
05:01:40 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
05:01:40 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 726ms
05:01:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
05:01:40 INFO - PROCESS | 2012 | 1469448100199 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:40 INFO - PROCESS | 2012 | 1469448100319 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:40 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
05:01:40 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 675ms
05:01:40 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
05:01:40 INFO - PROCESS | 2012 | 1469448100878 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:40 INFO - PROCESS | 2012 | 1469448100961 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:41 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
05:01:41 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 773ms
05:01:41 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
05:01:41 INFO - PROCESS | 2012 | 1469448101672 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:41 INFO - PROCESS | 2012 | 1469448101826 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:42 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
05:01:42 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1021ms
05:01:42 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
05:01:42 INFO - PROCESS | 2012 | 1469448102690 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:42 INFO - PROCESS | 2012 | 1469448102764 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:43 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
05:01:43 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
05:01:43 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 677ms
05:01:43 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
05:01:43 INFO - PROCESS | 2012 | 1469448103373 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:43 INFO - PROCESS | 2012 | 1469448103468 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
05:01:44 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 683ms
05:01:44 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
05:01:44 INFO - PROCESS | 2012 | 1469448104064 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:44 INFO - PROCESS | 2012 | 1469448104197 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:45 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
05:01:45 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1224ms
05:01:45 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
05:01:45 INFO - PROCESS | 2012 | 1469448105297 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:45 INFO - PROCESS | 2012 | 1469448105412 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:46 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
05:01:46 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 873ms
05:01:46 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
05:01:46 INFO - PROCESS | 2012 | 1469448106186 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:46 INFO - PROCESS | 2012 | 1469448106292 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
05:01:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
05:01:47 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 889ms
05:01:47 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
05:01:47 INFO - PROCESS | 2012 | 1469448107089 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:47 INFO - PROCESS | 2012 | 1469448107209 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
05:01:47 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 689ms
05:01:47 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
05:01:47 INFO - PROCESS | 2012 | 1469448107774 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:47 INFO - PROCESS | 2012 | 1469448107881 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
05:01:48 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 825ms
05:01:48 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
05:01:48 INFO - PROCESS | 2012 | 1469448108610 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:48 INFO - PROCESS | 2012 | 1469448108729 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
05:01:49 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 1029ms
05:01:49 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
05:01:49 INFO - PROCESS | 2012 | 1469448109653 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:49 INFO - PROCESS | 2012 | 1469448109790 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
05:01:50 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 788ms
05:01:50 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
05:01:50 INFO - PROCESS | 2012 | 1469448110442 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:50 INFO - PROCESS | 2012 | 1469448110537 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
05:01:51 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 883ms
05:01:51 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
05:01:51 INFO - PROCESS | 2012 | 1469448111340 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:51 INFO - PROCESS | 2012 | 1469448111437 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
05:01:52 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 837ms
05:01:52 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
05:01:52 INFO - PROCESS | 2012 | 1469448112172 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:52 INFO - PROCESS | 2012 | 1469448112264 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
05:01:52 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 728ms
05:01:52 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
05:01:52 INFO - PROCESS | 2012 | 1469448112905 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:53 INFO - PROCESS | 2012 | 1469448113001 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
05:01:53 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
05:01:53 INFO - window.indexedDB.open('test', val);..." did not throw
05:01:53 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:53 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:01:53 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
05:01:53 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
05:01:53 INFO - window.indexedDB.open('test', val);..." did not throw
05:01:53 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:53 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:01:53 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
05:01:53 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
05:01:53 INFO - window.indexedDB.open('test', val);..." did not throw
05:01:53 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:53 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:01:53 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
05:01:53 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
05:01:53 INFO - window.indexedDB.open('test', val);..." did not throw
05:01:53 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
05:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:01:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:01:53 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
05:01:53 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
05:01:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
05:01:53 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 942ms
05:01:53 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
05:01:53 INFO - PROCESS | 2012 | 1469448113875 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:53 INFO - PROCESS | 2012 | 1469448113970 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:54 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
05:01:54 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 732ms
05:01:54 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
05:01:54 INFO - PROCESS | 2012 | 1469448114593 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:54 INFO - PROCESS | 2012 | 1469448114678 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:56 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
05:01:56 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
05:01:56 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2233ms
05:01:56 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
05:01:56 INFO - PROCESS | 2012 | 1469448116839 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:56 INFO - PROCESS | 2012 | 1469448116952 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:57 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
05:01:57 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 931ms
05:01:57 INFO - TEST-START | /IndexedDB/idbindex_count.htm
05:01:57 INFO - PROCESS | 2012 | 1469448117780 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:57 INFO - PROCESS | 2012 | 1469448117895 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:58 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
05:01:58 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1024ms
05:01:58 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
05:01:58 INFO - PROCESS | 2012 | 1469448118833 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:58 INFO - PROCESS | 2012 | 1469448118931 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:59 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
05:01:59 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 738ms
05:01:59 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
05:01:59 INFO - PROCESS | 2012 | 1469448119565 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:01:59 INFO - PROCESS | 2012 | 1469448119689 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:00 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
05:02:00 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 730ms
05:02:00 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
05:02:00 INFO - PROCESS | 2012 | 1469448120302 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:00 INFO - PROCESS | 2012 | 1469448120416 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:01 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
05:02:01 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 730ms
05:02:01 INFO - TEST-START | /IndexedDB/idbindex_get.htm
05:02:01 INFO - PROCESS | 2012 | 1469448121049 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:01 INFO - PROCESS | 2012 | 1469448121191 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:01 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
05:02:01 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 882ms
05:02:01 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
05:02:01 INFO - PROCESS | 2012 | 1469448121925 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:02 INFO - PROCESS | 2012 | 1469448122019 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:02 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
05:02:02 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 879ms
05:02:02 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
05:02:02 INFO - PROCESS | 2012 | 1469448122827 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:03 INFO - PROCESS | 2012 | 1469448123015 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:03 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
05:02:03 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 981ms
05:02:03 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
05:02:03 INFO - PROCESS | 2012 | 1469448123808 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:03 INFO - PROCESS | 2012 | 1469448123925 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:04 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
05:02:04 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 883ms
05:02:04 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
05:02:04 INFO - PROCESS | 2012 | 1469448124727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:04 INFO - PROCESS | 2012 | 1469448124900 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:05 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
05:02:05 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 890ms
05:02:05 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
05:02:05 INFO - PROCESS | 2012 | 1469448125640 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:05 INFO - PROCESS | 2012 | 1469448125753 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:06 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
05:02:06 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 783ms
05:02:06 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
05:02:06 INFO - PROCESS | 2012 | 1469448126417 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:06 INFO - PROCESS | 2012 | 1469448126516 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
05:02:07 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 732ms
05:02:07 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
05:02:07 INFO - PROCESS | 2012 | 1469448127154 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:07 INFO - PROCESS | 2012 | 1469448127250 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:07 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
05:02:07 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 731ms
05:02:07 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
05:02:07 INFO - PROCESS | 2012 | 1469448127895 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:08 INFO - PROCESS | 2012 | 1469448128025 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
05:02:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
05:02:08 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 828ms
05:02:08 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
05:02:08 INFO - PROCESS | 2012 | 1469448128746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:08 INFO - PROCESS | 2012 | 1469448128855 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
05:02:09 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
05:02:09 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 787ms
05:02:09 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
05:02:09 INFO - PROCESS | 2012 | 1469448129527 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:09 INFO - PROCESS | 2012 | 1469448129648 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
05:02:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1027ms
05:02:10 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
05:02:10 INFO - PROCESS | 2012 | 1469448130578 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:10 INFO - PROCESS | 2012 | 1469448130694 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
05:02:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 747ms
05:02:11 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
05:02:11 INFO - PROCESS | 2012 | 1469448131347 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:11 INFO - PROCESS | 2012 | 1469448131459 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
05:02:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 785ms
05:02:12 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
05:02:12 INFO - PROCESS | 2012 | 1469448132146 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:12 INFO - PROCESS | 2012 | 1469448132255 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
05:02:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1135ms
05:02:13 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
05:02:13 INFO - PROCESS | 2012 | 1469448133275 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:13 INFO - PROCESS | 2012 | 1469448133371 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
05:02:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 721ms
05:02:13 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
05:02:14 INFO - PROCESS | 2012 | 1469448134002 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:14 INFO - PROCESS | 2012 | 1469448134110 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:14 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
05:02:14 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 833ms
05:02:14 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
05:02:14 INFO - PROCESS | 2012 | 1469448134846 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:14 INFO - PROCESS | 2012 | 1469448134990 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:15 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
05:02:15 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 726ms
05:02:15 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
05:02:15 INFO - PROCESS | 2012 | 1469448135574 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:15 INFO - PROCESS | 2012 | 1469448135663 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:16 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
05:02:16 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 837ms
05:02:16 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
05:02:16 INFO - PROCESS | 2012 | 1469448136423 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:16 INFO - PROCESS | 2012 | 1469448136555 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:17 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
05:02:17 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 1232ms
05:02:17 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
05:02:17 INFO - PROCESS | 2012 | 1469448137663 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:17 INFO - PROCESS | 2012 | 1469448137805 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:18 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
05:02:18 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 823ms
05:02:18 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
05:02:18 INFO - PROCESS | 2012 | 1469448138498 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:18 INFO - PROCESS | 2012 | 1469448138598 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:19 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
05:02:19 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 685ms
05:02:19 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
05:02:19 INFO - PROCESS | 2012 | 1469448139199 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:19 INFO - PROCESS | 2012 | 1469448139301 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:20 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:02:20 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 829ms
05:02:20 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
05:02:20 INFO - PROCESS | 2012 | 1469448140039 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:20 INFO - PROCESS | 2012 | 1469448140153 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:20 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
05:02:20 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 834ms
05:02:20 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
05:02:20 INFO - PROCESS | 2012 | 1469448140875 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:21 INFO - PROCESS | 2012 | 1469448140993 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:21 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
05:02:21 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 727ms
05:02:21 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
05:02:21 INFO - PROCESS | 2012 | 1469448141608 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:21 INFO - PROCESS | 2012 | 1469448141753 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:22 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
05:02:22 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 727ms
05:02:22 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
05:02:22 INFO - PROCESS | 2012 | 1469448142336 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:22 INFO - PROCESS | 2012 | 1469448142427 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:22 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
05:02:22 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 629ms
05:02:22 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
05:02:22 INFO - PROCESS | 2012 | 1469448142971 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:23 INFO - PROCESS | 2012 | 1469448143049 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
05:02:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
05:02:23 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
05:02:23 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 624ms
05:02:23 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
05:02:23 INFO - PROCESS | 2012 | 1469448143626 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:23 INFO - PROCESS | 2012 | 1469448143800 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
05:02:24 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
05:02:24 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 1026ms
05:02:24 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
05:02:24 INFO - PROCESS | 2012 | 1469448144659 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:24 INFO - PROCESS | 2012 | 1469448144782 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
05:02:25 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
05:02:25 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 727ms
05:02:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
05:02:25 INFO - PROCESS | 2012 | 1469448145416 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:25 INFO - PROCESS | 2012 | 1469448145519 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
05:02:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 730ms
05:02:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
05:02:26 INFO - PROCESS | 2012 | 1469448146161 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:26 INFO - PROCESS | 2012 | 1469448146305 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:26 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
05:02:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 730ms
05:02:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
05:02:26 INFO - PROCESS | 2012 | 1469448146884 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:26 INFO - PROCESS | 2012 | 1469448146964 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:27 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
05:02:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 724ms
05:02:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
05:02:27 INFO - PROCESS | 2012 | 1469448147616 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:27 INFO - PROCESS | 2012 | 1469448147731 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
05:02:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 872ms
05:02:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
05:02:28 INFO - PROCESS | 2012 | 1469448148497 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:28 INFO - PROCESS | 2012 | 1469448148599 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:29 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
05:02:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 930ms
05:02:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
05:02:29 INFO - PROCESS | 2012 | 1469448149429 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:29 INFO - PROCESS | 2012 | 1469448149521 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:30 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
05:02:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 677ms
05:02:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
05:02:30 INFO - PROCESS | 2012 | 1469448150113 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:30 INFO - PROCESS | 2012 | 1469448150209 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:02:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 776ms
05:02:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
05:02:30 INFO - PROCESS | 2012 | 1469448150916 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:31 INFO - PROCESS | 2012 | 1469448151067 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:31 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
05:02:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 1084ms
05:02:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
05:02:32 INFO - PROCESS | 2012 | 1469448152007 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:32 INFO - PROCESS | 2012 | 1469448152133 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
05:02:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 873ms
05:02:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
05:02:32 INFO - PROCESS | 2012 | 1469448152891 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:33 INFO - PROCESS | 2012 | 1469448153035 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
05:02:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 976ms
05:02:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
05:02:33 INFO - PROCESS | 2012 | 1469448153887 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:33 INFO - PROCESS | 2012 | 1469448153996 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
05:02:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 679ms
05:02:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
05:02:34 INFO - PROCESS | 2012 | 1469448154561 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:34 INFO - PROCESS | 2012 | 1469448154681 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
05:02:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 720ms
05:02:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
05:02:35 INFO - PROCESS | 2012 | 1469448155287 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:35 INFO - PROCESS | 2012 | 1469448155370 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
05:02:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 772ms
05:02:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
05:02:36 INFO - PROCESS | 2012 | 1469448156068 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:36 INFO - PROCESS | 2012 | 1469448156201 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
05:02:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 871ms
05:02:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
05:02:36 INFO - PROCESS | 2012 | 1469448156941 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:37 INFO - PROCESS | 2012 | 1469448157030 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
05:02:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 830ms
05:02:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
05:02:37 INFO - PROCESS | 2012 | 1469448157777 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:37 INFO - PROCESS | 2012 | 1469448157940 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:38 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
05:02:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 1125ms
05:02:38 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
05:02:38 INFO - PROCESS | 2012 | 1469448158916 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:39 INFO - PROCESS | 2012 | 1469448159038 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
05:02:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 927ms
05:02:39 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
05:02:39 INFO - PROCESS | 2012 | 1469448159860 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:40 INFO - PROCESS | 2012 | 1469448159999 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
05:02:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 881ms
05:02:40 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
05:02:40 INFO - PROCESS | 2012 | 1469448160749 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:40 INFO - PROCESS | 2012 | 1469448160859 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:02:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 828ms
05:02:41 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
05:02:41 INFO - PROCESS | 2012 | 1469448161572 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:41 INFO - PROCESS | 2012 | 1469448161670 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:42 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
05:02:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 734ms
05:02:42 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
05:02:42 INFO - PROCESS | 2012 | 1469448162312 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:42 INFO - PROCESS | 2012 | 1469448162407 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
05:02:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 724ms
05:02:43 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
05:02:43 INFO - PROCESS | 2012 | 1469448163046 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:43 INFO - PROCESS | 2012 | 1469448163178 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
05:02:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 724ms
05:02:43 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
05:02:43 INFO - PROCESS | 2012 | 1469448163776 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:43 INFO - PROCESS | 2012 | 1469448163881 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
05:02:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 776ms
05:02:44 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
05:02:44 INFO - PROCESS | 2012 | 1469448164559 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:44 INFO - PROCESS | 2012 | 1469448164712 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:45 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
05:02:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1282ms
05:02:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
05:02:45 INFO - PROCESS | 2012 | 1469448165848 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:46 INFO - PROCESS | 2012 | 1469448165998 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
05:02:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 823ms
05:02:46 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
05:02:46 INFO - PROCESS | 2012 | 1469448166681 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:46 INFO - PROCESS | 2012 | 1469448166783 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:47 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
05:02:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 728ms
05:02:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
05:02:47 INFO - PROCESS | 2012 | 1469448167445 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:47 INFO - PROCESS | 2012 | 1469448167554 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:48 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
05:02:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 827ms
05:02:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
05:02:48 INFO - PROCESS | 2012 | 1469448168251 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:48 INFO - PROCESS | 2012 | 1469448168352 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:49 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
05:02:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 773ms
05:02:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
05:02:49 INFO - PROCESS | 2012 | 1469448169033 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:49 INFO - PROCESS | 2012 | 1469448169131 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
05:02:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 882ms
05:02:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
05:02:49 INFO - PROCESS | 2012 | 1469448169927 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:50 INFO - PROCESS | 2012 | 1469448170042 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:50 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
05:02:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 722ms
05:02:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
05:02:50 INFO - PROCESS | 2012 | 1469448170648 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:50 INFO - PROCESS | 2012 | 1469448170727 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
05:02:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 733ms
05:02:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
05:02:51 INFO - PROCESS | 2012 | 1469448171386 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:51 INFO - PROCESS | 2012 | 1469448171472 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
05:02:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 778ms
05:02:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
05:02:52 INFO - PROCESS | 2012 | 1469448172198 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:52 INFO - PROCESS | 2012 | 1469448172353 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
05:02:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 1275ms
05:02:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
05:02:53 INFO - PROCESS | 2012 | 1469448173466 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:53 INFO - PROCESS | 2012 | 1469448173573 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:54 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"
05:02:54 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
05:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:02:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 834ms
05:02:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
05:02:54 INFO - PROCESS | 2012 | 1469448174313 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:54 INFO - PROCESS | 2012 | 1469448174420 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:55 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"
05:02:55 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
05:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:02:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
05:02:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 723ms
05:02:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
05:02:55 INFO - PROCESS | 2012 | 1469448175053 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:55 INFO - PROCESS | 2012 | 1469448175148 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
05:02:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 876ms
05:02:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
05:02:55 INFO - PROCESS | 2012 | 1469448175929 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:56 INFO - PROCESS | 2012 | 1469448176031 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
05:02:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 828ms
05:02:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
05:02:56 INFO - PROCESS | 2012 | 1469448176765 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:56 INFO - PROCESS | 2012 | 1469448176908 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
05:02:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 1024ms
05:02:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
05:02:57 INFO - PROCESS | 2012 | 1469448177793 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:57 INFO - PROCESS | 2012 | 1469448177945 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
05:02:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 774ms
05:02:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
05:02:58 INFO - PROCESS | 2012 | 1469448178582 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:58 INFO - PROCESS | 2012 | 1469448178682 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
05:02:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 726ms
05:02:59 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
05:02:59 INFO - PROCESS | 2012 | 1469448179321 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:02:59 INFO - PROCESS | 2012 | 1469448179444 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
05:03:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 924ms
05:03:00 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
05:03:00 INFO - PROCESS | 2012 | 1469448180243 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:00 INFO - PROCESS | 2012 | 1469448180341 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
05:03:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1029ms
05:03:01 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
05:03:01 INFO - PROCESS | 2012 | 1469448181284 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:01 INFO - PROCESS | 2012 | 1469448181391 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 825ms
05:03:02 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
05:03:02 INFO - PROCESS | 2012 | 1469448182121 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:02 INFO - PROCESS | 2012 | 1469448182248 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:02 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
05:03:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 779ms
05:03:02 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
05:03:02 INFO - PROCESS | 2012 | 1469448182902 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:03 INFO - PROCESS | 2012 | 1469448183000 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
05:03:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 933ms
05:03:03 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
05:03:03 INFO - PROCESS | 2012 | 1469448183841 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:03 INFO - PROCESS | 2012 | 1469448183934 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
05:03:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 1290ms
05:03:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
05:03:05 INFO - PROCESS | 2012 | 1469448185147 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:05 INFO - PROCESS | 2012 | 1469448185295 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
05:03:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 1132ms
05:03:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
05:03:06 INFO - PROCESS | 2012 | 1469448186287 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:06 INFO - PROCESS | 2012 | 1469448186419 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
05:03:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 934ms
05:03:07 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
05:03:07 INFO - PROCESS | 2012 | 1469448187235 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:07 INFO - PROCESS | 2012 | 1469448187343 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
05:03:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 775ms
05:03:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
05:03:08 INFO - PROCESS | 2012 | 1469448188006 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:08 INFO - PROCESS | 2012 | 1469448188115 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
05:03:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 733ms
05:03:08 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
05:03:08 INFO - PROCESS | 2012 | 1469448188746 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:08 INFO - PROCESS | 2012 | 1469448188853 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
05:03:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 777ms
05:03:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
05:03:09 INFO - PROCESS | 2012 | 1469448189540 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:09 INFO - PROCESS | 2012 | 1469448189648 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
05:03:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 786ms
05:03:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
05:03:10 INFO - PROCESS | 2012 | 1469448190333 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:10 INFO - PROCESS | 2012 | 1469448190429 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
05:03:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 772ms
05:03:11 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
05:03:11 INFO - PROCESS | 2012 | 1469448191113 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:11 INFO - PROCESS | 2012 | 1469448191279 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
05:03:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 1036ms
05:03:12 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
05:03:12 INFO - PROCESS | 2012 | 1469448192170 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:12 INFO - PROCESS | 2012 | 1469448192290 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
05:03:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
05:03:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 843ms
05:03:13 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
05:03:13 INFO - PROCESS | 2012 | 1469448193021 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:13 INFO - PROCESS | 2012 | 1469448193126 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
05:03:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 880ms
05:03:13 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
05:03:13 INFO - PROCESS | 2012 | 1469448193915 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:14 INFO - PROCESS | 2012 | 1469448194047 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
05:03:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1039ms
05:03:14 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
05:03:14 INFO - PROCESS | 2012 | 1469448194977 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:15 INFO - PROCESS | 2012 | 1469448195083 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
05:03:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 1032ms
05:03:16 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
05:03:16 INFO - PROCESS | 2012 | 1469448196010 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:16 INFO - PROCESS | 2012 | 1469448196118 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
05:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
05:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
05:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
05:03:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
05:03:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 936ms
05:03:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
05:03:16 INFO - PROCESS | 2012 | 1469448196962 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:17 INFO - PROCESS | 2012 | 1469448197067 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
05:03:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 730ms
05:03:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
05:03:17 INFO - PROCESS | 2012 | 1469448197689 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:17 INFO - PROCESS | 2012 | 1469448197789 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:18 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
05:03:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 979ms
05:03:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
05:03:18 INFO - PROCESS | 2012 | 1469448198682 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:18 INFO - PROCESS | 2012 | 1469448198923 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:19 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
05:03:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 975ms
05:03:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
05:03:19 INFO - PROCESS | 2012 | 1469448199679 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:19 INFO - PROCESS | 2012 | 1469448199833 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
05:03:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1034ms
05:03:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
05:03:20 INFO - PROCESS | 2012 | 1469448200710 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:20 INFO - PROCESS | 2012 | 1469448200832 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03: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
05:03:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 875ms
05:03:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
05:03:21 INFO - PROCESS | 2012 | 1469448201611 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:21 INFO - PROCESS | 2012 | 1469448201723 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03: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
05:03:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 741ms
05:03:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
05:03:22 INFO - PROCESS | 2012 | 1469448202345 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:22 INFO - PROCESS | 2012 | 1469448202436 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 775ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
05:03:23 INFO - PROCESS | 2012 | 1469448203127 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:23 INFO - PROCESS | 2012 | 1469448203242 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03: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
05:03:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 829ms
05:03:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
05:03:23 INFO - PROCESS | 2012 | 1469448203971 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:24 INFO - PROCESS | 2012 | 1469448204090 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
05:03:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 782ms
05:03:24 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
05:03:24 INFO - PROCESS | 2012 | 1469448204753 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:24 INFO - PROCESS | 2012 | 1469448204831 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
05:03:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 822ms
05:03:25 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
05:03:25 INFO - PROCESS | 2012 | 1469448205583 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:25 INFO - PROCESS | 2012 | 1469448205748 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
05:03:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1079ms
05:03:26 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
05:03:26 INFO - PROCESS | 2012 | 1469448206671 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:26 INFO - PROCESS | 2012 | 1469448206804 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
05:03:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 887ms
05:03:27 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
05:03:27 INFO - PROCESS | 2012 | 1469448207569 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:27 INFO - PROCESS | 2012 | 1469448207695 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
05:03:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 875ms
05:03:28 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
05:03:28 INFO - PROCESS | 2012 | 1469448208468 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:28 INFO - PROCESS | 2012 | 1469448208602 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 786ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
05:03:29 INFO - PROCESS | 2012 | 1469448209241 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:29 INFO - PROCESS | 2012 | 1469448209329 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
05:03:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 729ms
05:03:29 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
05:03:29 INFO - PROCESS | 2012 | 1469448209981 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:30 INFO - PROCESS | 2012 | 1469448210071 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:30 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
05:03:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 778ms
05:03:30 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
05:03:30 INFO - PROCESS | 2012 | 1469448210793 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:30 INFO - PROCESS | 2012 | 1469448210902 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:31 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
05:03:31 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 855ms
05:03:31 INFO - TEST-START | /IndexedDB/idbtransaction.htm
05:03:31 INFO - PROCESS | 2012 | 1469448211634 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:31 INFO - PROCESS | 2012 | 1469448211762 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:32 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
05:03:32 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
05:03:32 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 1249ms
05:03:32 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
05:03:32 INFO - PROCESS | 2012 | 1469448212880 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:33 INFO - PROCESS | 2012 | 1469448213028 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:33 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
05:03:33 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 978ms
05:03:33 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
05:03:33 INFO - PROCESS | 2012 | 1469448213867 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:33 INFO - PROCESS | 2012 | 1469448213985 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
05:03:34 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
05:03:34 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 1125ms
05:03:34 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
05:03:35 INFO - PROCESS | 2012 | 1469448215005 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:35 INFO - PROCESS | 2012 | 1469448215111 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:35 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
05:03:35 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 823ms
05:03:35 INFO - TEST-START | /IndexedDB/index_sort_order.htm
05:03:35 INFO - PROCESS | 2012 | 1469448215846 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:35 INFO - PROCESS | 2012 | 1469448215964 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:36 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
05:03:36 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 879ms
05:03:36 INFO - TEST-START | /IndexedDB/interfaces.html
05:03:36 INFO - PROCESS | 2012 | 1469448216722 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:36 INFO - PROCESS | 2012 | 1469448216813 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
05:03:37 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
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
05:03:37 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
05:03:37 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1194ms
05:03:37 INFO - TEST-START | /IndexedDB/interfaces.worker
05:03:37 INFO - PROCESS | 2012 | 1469448217928 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:38 INFO - PROCESS | 2012 | 1469448218047 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
05:03:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
05:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:03:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
05:03:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
05:03:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
05:03:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
05:03:39 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
05:03:39 INFO - {}
05:03:39 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 - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
05:03:39 INFO - {}
05:03:39 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1328ms
05:03:39 INFO - TEST-START | /IndexedDB/key_invalid.htm
05:03:39 INFO - PROCESS | 2012 | 1469448219267 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:39 INFO - PROCESS | 2012 | 1469448219452 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
05:03:40 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
05:03:40 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 1094ms
05:03:40 INFO - TEST-START | /IndexedDB/key_valid.html
05:03:40 INFO - PROCESS | 2012 | 1469448220495 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:40 INFO - PROCESS | 2012 | 1469448220666 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
05:03:42 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
05:03:42 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1793ms
05:03:42 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
05:03:42 INFO - PROCESS | 2012 | 1469448222320 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:42 INFO - PROCESS | 2012 | 1469448222443 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:43 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
05:03:43 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 738ms
05:03:43 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
05:03:43 INFO - PROCESS | 2012 | 1469448223059 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:43 INFO - PROCESS | 2012 | 1469448223158 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:43 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
05:03:43 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 777ms
05:03:43 INFO - TEST-START | /IndexedDB/keygenerator.htm
05:03:43 INFO - PROCESS | 2012 | 1469448223840 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:43 INFO - PROCESS | 2012 | 1469448223941 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:44 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
05:03:44 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
05:03:44 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
05:03:44 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 826ms
05:03:44 INFO - TEST-START | /IndexedDB/keyorder.htm
05:03:44 INFO - PROCESS | 2012 | 1469448224666 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:44 INFO - PROCESS | 2012 | 1469448224750 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
05:03:45 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
05:03:45 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 844ms
05:03:45 INFO - TEST-START | /IndexedDB/keypath.htm
05:03:45 INFO - PROCESS | 2012 | 1469448225528 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:45 INFO - PROCESS | 2012 | 1469448225642 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
05:03:46 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
05:03:46 INFO - TEST-OK | /IndexedDB/keypath.htm | took 783ms
05:03:46 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
05:03:46 INFO - PROCESS | 2012 | 1469448226309 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:46 INFO - PROCESS | 2012 | 1469448226395 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
05:03:47 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
05:03:47 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 931ms
05:03:47 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
05:03:47 INFO - PROCESS | 2012 | 1469448227308 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:47 INFO - PROCESS | 2012 | 1469448227506 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:48 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
05:03:48 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
05:03:48 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
05:03:48 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1087ms
05:03:48 INFO - TEST-START | /IndexedDB/list_ordering.htm
05:03:48 INFO - PROCESS | 2012 | 1469448228469 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:48 INFO - PROCESS | 2012 | 1469448228565 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:49 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
05:03:49 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
05:03:49 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
05:03:49 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1183ms
05:03:49 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
05:03:49 INFO - PROCESS | 2012 | 1469448229650 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:49 INFO - PROCESS | 2012 | 1469448229750 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:50 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
05:03:50 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 728ms
05:03:50 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
05:03:50 INFO - PROCESS | 2012 | 1469448230394 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:50 INFO - PROCESS | 2012 | 1469448230496 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:51 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
05:03:51 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 679ms
05:03:51 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
05:03:51 INFO - PROCESS | 2012 | 1469448231076 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:51 INFO - PROCESS | 2012 | 1469448231165 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:51 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
05:03:51 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 726ms
05:03:51 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
05:03:51 INFO - PROCESS | 2012 | 1469448231805 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:51 INFO - PROCESS | 2012 | 1469448231933 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:52 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
05:03:52 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 824ms
05:03:52 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
05:03:52 INFO - PROCESS | 2012 | 1469448232636 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:52 INFO - PROCESS | 2012 | 1469448232723 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:53 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
05:03:53 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 985ms
05:03:53 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
05:03:53 INFO - PROCESS | 2012 | 1469448233624 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:53 INFO - PROCESS | 2012 | 1469448233728 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:54 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
05:03:54 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 837ms
05:03:54 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
05:03:54 INFO - PROCESS | 2012 | 1469448234476 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:54 INFO - PROCESS | 2012 | 1469448234731 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:55 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
05:03:55 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 879ms
05:03:55 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
05:03:55 INFO - PROCESS | 2012 | 1469448235361 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:55 INFO - PROCESS | 2012 | 1469448235447 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:56 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
05:03:56 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 775ms
05:03:56 INFO - TEST-START | /IndexedDB/value.htm
05:03:56 INFO - PROCESS | 2012 | 1469448236139 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:56 INFO - PROCESS | 2012 | 1469448236225 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:57 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
05:03:57 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
05:03:57 INFO - TEST-OK | /IndexedDB/value.htm | took 940ms
05:03:57 INFO - TEST-START | /IndexedDB/value_recursive.htm
05:03:57 INFO - PROCESS | 2012 | 1469448237113 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:57 INFO - PROCESS | 2012 | 1469448237200 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
05:03:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
05:03:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
05:03:57 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 838ms
05:03:57 INFO - TEST-START | /IndexedDB/writer-starvation.htm
05:03:57 INFO - PROCESS | 2012 | 1469448237948 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:58 INFO - PROCESS | 2012 | 1469448238047 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:58 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
05:03:58 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 882ms
05:03:58 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
05:03:58 INFO - PROCESS | 2012 | 1469448238830 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:58 INFO - PROCESS | 2012 | 1469448238930 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
05:03:59 INFO - {}
05:03:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
05:03:59 INFO - {}
05:03:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
05:03:59 INFO - {}
05:03:59 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
05:03:59 INFO - {}
05:03:59 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 722ms
05:03:59 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
05:03:59 INFO - PROCESS | 2012 | 1469448239567 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:03:59 INFO - PROCESS | 2012 | 1469448239662 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:00 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
05:04:00 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
05:04:00 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
05:04:00 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
05:04:00 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 726ms
05:04:00 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
05:04:00 INFO - PROCESS | 2012 | 1469448240295 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:00 INFO - PROCESS | 2012 | 1469448240428 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
05:04:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
05:04:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 838ms
05:04:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
05:04:01 INFO - PROCESS | 2012 | 1469448241151 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:01 INFO - PROCESS | 2012 | 1469448241327 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
05:04:02 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
05:04:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
05:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
05:04:02 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
05:04:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
05:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
05:04:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 1000ms
05:04:02 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
05:04:02 INFO - PROCESS | 2012 | 1469448242165 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:02 INFO - PROCESS | 2012 | 1469448242260 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:02 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() {
05:04:02 INFO - [native code]
05:04:02 INFO - }" but got function "function () {
05:04:02 INFO - }"
05:04:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:04:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
05:04:02 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
05:04:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:04:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
05:04:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
05:04:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 684ms
05:04:02 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
05:04:02 INFO - PROCESS | 2012 | 1469448242859 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:02 INFO - PROCESS | 2012 | 1469448242974 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:03 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() {
05:04:03 INFO - [native code]
05:04:03 INFO - }" but got function "function () {
05:04:03 INFO - }"
05:04:03 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
05:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:03 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
05:04:03 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:04:03 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
05:04:03 INFO - {}
05:04:03 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
05:04:03 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
05:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:03 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
05:04:03 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
05:04:03 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
05:04:03 INFO - {}
05:04:03 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 828ms
05:04:03 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
05:04:03 INFO - PROCESS | 2012 | 1469448243733 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:03 INFO - PROCESS | 2012 | 1469448243826 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
05:04:04 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:04:04 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
05:04:04 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:04:04 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
05:04:04 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"
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:04:04 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:04:04 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:04:04 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
05:04:04 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
05:04:04 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
05:04:04 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
05:04:04 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
05:04:04 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"
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
05:04:04 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
05:04:04 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
05:04:04 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
05:04:04 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
05:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:04 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
05:04:04 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
05:04:04 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 895ms
05:04:04 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
05:04:04 INFO - PROCESS | 2012 | 1469448244620 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:04 INFO - PROCESS | 2012 | 1469448244738 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:05 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
05:04:05 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 1183ms
05:04:05 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
05:04:05 INFO - PROCESS | 2012 | 1469448245814 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:05 INFO - PROCESS | 2012 | 1469448245953 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
05:04:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
05:04:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
05:04:06 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
05:04:06 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 728ms
05:04:06 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
05:04:06 INFO - PROCESS | 2012 | 1469448246571 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:06 INFO - PROCESS | 2012 | 1469448246676 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
05:04:07 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
05:04:07 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
05:04:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
05:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:04:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
05:04:07 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 739ms
05:04:07 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
05:04:07 INFO - PROCESS | 2012 | 1469448247347 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:07 INFO - PROCESS | 2012 | 1469448247481 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
05:04:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
05:04:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
05:04:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
05:04:09 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
05:04:09 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1846ms
05:04:09 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
05:04:09 INFO - PROCESS | 2012 | 1469448249175 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:09 INFO - PROCESS | 2012 | 1469448249248 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:10 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
05:04:10 INFO - {}
05:04:10 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
05:04:10 INFO - {}
05:04:10 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
05:04:10 INFO - {}
05:04:10 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
05:04:10 INFO - {}
05:04:10 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
05:04:10 INFO - {}
05:04:10 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1729ms
05:04:10 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
05:04:10 INFO - PROCESS | 2012 | 1469448250912 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:11 INFO - PROCESS | 2012 | 1469448251011 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:11 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
05:04:11 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 777ms
05:04:11 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
05:04:11 INFO - PROCESS | 2012 | 1469448251700 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:11 INFO - PROCESS | 2012 | 1469448251812 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:12 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
05:04:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
05:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:12 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
05:04:12 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 875ms
05:04:12 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
05:04:12 INFO - PROCESS | 2012 | 1469448252580 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:12 INFO - PROCESS | 2012 | 1469448252819 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:23 INFO - PROCESS | 2012 | MARIONETTE LOG: INFO: Timeout fired
05:04:23 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
05:04:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
05:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
05:04:23 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10513ms
05:04:23 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
05:04:23 INFO - PROCESS | 2012 | 1469448263104 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:23 INFO - PROCESS | 2012 | 1469448263213 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:24 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
05:04:24 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 1031ms
05:04:24 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
05:04:24 INFO - PROCESS | 2012 | 1469448264156 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:24 INFO - PROCESS | 2012 | 1469448264266 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:25 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
05:04:25 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 938ms
05:04:25 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
05:04:25 INFO - PROCESS | 2012 | 1469448265092 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:25 INFO - PROCESS | 2012 | 1469448265200 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:26 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
05:04:26 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 933ms
05:04:26 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
05:04:26 INFO - PROCESS | 2012 | 1469448266024 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:26 INFO - PROCESS | 2012 | 1469448266142 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:26 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
05:04:26 INFO - {}
05:04:26 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 777ms
05:04:26 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
05:04:26 INFO - PROCESS | 2012 | 1469448266827 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:26 INFO - PROCESS | 2012 | 1469448266955 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:27 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
05:04:27 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 745ms
05:04:27 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
05:04:27 INFO - PROCESS | 2012 | 1469448267645 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:27 INFO - PROCESS | 2012 | 1469448267771 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:28 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
05:04:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
05:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
05:04:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
05:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:28 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
05:04:28 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 784ms
05:04:28 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
05:04:28 INFO - PROCESS | 2012 | 1469448268411 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:28 INFO - PROCESS | 2012 | 1469448268519 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:29 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().
05:04:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 678ms
05:04:29 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
05:04:29 INFO - PROCESS | 2012 | 1469448269099 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:29 INFO - PROCESS | 2012 | 1469448269186 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:29 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
05:04:29 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 670ms
05:04:29 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
05:04:29 INFO - PROCESS | 2012 | 1469448269781 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:29 INFO - PROCESS | 2012 | 1469448269895 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:30 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
05:04:30 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 672ms
05:04:30 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
05:04:30 INFO - PROCESS | 2012 | 1469448270457 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:30 INFO - PROCESS | 2012 | 1469448270539 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:31 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"
05:04:31 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
05:04:31 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
05:04:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
05:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:04:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
05:04:31 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 677ms
05:04:31 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
05:04:31 INFO - PROCESS | 2012 | 1469448271145 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:31 INFO - PROCESS | 2012 | 1469448271251 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:31 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
05:04:31 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 740ms
05:04:31 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
05:04:31 INFO - PROCESS | 2012 | 1469448271894 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:32 INFO - PROCESS | 2012 | 1469448272048 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:32 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
05:04:32 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 878ms
05:04:32 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
05:04:32 INFO - PROCESS | 2012 | 1469448272782 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:32 INFO - PROCESS | 2012 | 1469448272916 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:33 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
05:04:33 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 835ms
05:04:33 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
05:04:33 INFO - PROCESS | 2012 | 1469448273624 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:33 INFO - PROCESS | 2012 | 1469448273709 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:04:34 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
05:04:34 INFO - do_test/)
05:05:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
05:05:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
05:05:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
05:05:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
05:05:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
05:05:14 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
05:05:14 INFO - )
05:05:14 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 624ms
05:05:14 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
05:05:14 INFO - PROCESS | 2012 | 1469448314710 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:14 INFO - PROCESS | 2012 | 1469448314798 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
05:05:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
05:05:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
05:05:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
05:05:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
05:05:15 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
05:05:15 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 1026ms
05:05:15 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
05:05:15 INFO - PROCESS | 2012 | 1469448315812 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:15 INFO - PROCESS | 2012 | 1469448315930 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
05:05:16 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
05:05:16 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 1167ms
05:05:16 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
05:05:16 INFO - PROCESS | 2012 | 1469448316939 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:17 INFO - PROCESS | 2012 | 1469448317030 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
05:05:17 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
05:05:17 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 633ms
05:05:17 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
05:05:17 INFO - PROCESS | 2012 | 1469448317581 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:17 INFO - PROCESS | 2012 | 1469448317682 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
05:05:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
05:05:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
05:05:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
05:05:18 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
05:05:18 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 675ms
05:05:18 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
05:05:18 INFO - PROCESS | 2012 | 1469448318267 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:18 INFO - PROCESS | 2012 | 1469448318345 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:18 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
05:05:18 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
05:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:18 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
05:05:18 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 731ms
05:05:18 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
05:05:19 INFO - PROCESS | 2012 | 1469448319001 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:19 INFO - PROCESS | 2012 | 1469448319112 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:19 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
05:05:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
05:05:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:19 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
05:05:19 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 722ms
05:05:19 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
05:05:19 INFO - PROCESS | 2012 | 1469448319728 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:19 INFO - PROCESS | 2012 | 1469448319862 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:20 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
05:05:20 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 1030ms
05:05:20 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
05:05:20 INFO - PROCESS | 2012 | 1469448320778 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:20 INFO - PROCESS | 2012 | 1469448320887 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:21 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
05:05:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
05:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:21 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
05:05:21 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 733ms
05:05:21 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
05:05:21 INFO - PROCESS | 2012 | 1469448321519 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:21 INFO - PROCESS | 2012 | 1469448321649 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:22 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
05:05:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
05:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
05:05:22 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 728ms
05:05:22 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
05:05:22 INFO - PROCESS | 2012 | 1469448322262 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:22 INFO - PROCESS | 2012 | 1469448322353 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
05:05:23 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 832ms
05:05:23 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
05:05:23 INFO - PROCESS | 2012 | 1469448323090 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:23 INFO - PROCESS | 2012 | 1469448323189 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
05:05:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 779ms
05:05:23 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
05:05:23 INFO - PROCESS | 2012 | 1469448323879 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:24 INFO - PROCESS | 2012 | 1469448324005 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
05:05:24 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 728ms
05:05:24 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
05:05:24 INFO - PROCESS | 2012 | 1469448324614 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:24 INFO - PROCESS | 2012 | 1469448324739 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
05:05:25 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 628ms
05:05:25 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
05:05:25 INFO - PROCESS | 2012 | 1469448325265 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:25 INFO - PROCESS | 2012 | 1469448325352 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:25 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
05:05:25 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
05:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
05:05:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:05:25 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
05:05:25 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
05:05:25 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
05:05:25 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 629ms
05:05:25 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
05:05:25 INFO - PROCESS | 2012 | 1469448325902 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:25 INFO - PROCESS | 2012 | 1469448325985 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:26 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
05:05:26 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
05:05:26 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 724ms
05:05:26 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
05:05:26 INFO - PROCESS | 2012 | 1469448326652 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:26 INFO - PROCESS | 2012 | 1469448326742 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
05:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
05:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
05:05:27 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
05:05:27 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 1139ms
05:05:27 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
05:05:27 INFO - PROCESS | 2012 | 1469448327804 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:27 INFO - PROCESS | 2012 | 1469448327913 Marionette INFO sendAsync cb859aaa-dcea-46e2-b2ba-ff4dd171e7d0
05:05:28 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: