builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-777
starttime: 1466016030.41
results: success (0)
buildid: 20160615093425
builduid: 6d6cb93510eb4f8682bd2f73fc4118a1
revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:30.406949) =========
master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:30.407527) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:30.408876) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:30.453145) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:30.453554) =========
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=5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-15 11:40:30-- 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% 17.2M=0.001s
2016-06-15 11:40:31 (17.2 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.586807
========= master_lag: 0.15 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:31.189356) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:31.189778) =========
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=5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.028850
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:31.250449) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:40:31.251203) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --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 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29 --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=5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237
_=/tools/buildbot/bin/python
using PTY: False
2016-06-15 11:40:31,354 truncating revision to first 12 chars
2016-06-15 11:40:31,355 Setting DEBUG logging.
2016-06-15 11:40:31,355 attempt 1/10
2016-06-15 11:40:31,355 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3dda03d4037e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-15 11:40:32,594 unpacking tar archive at: mozilla-beta-3dda03d4037e/testing/mozharness/
program finished with exit code 0
elapsedTime=1.803104
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 11:40:33.086832) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:33.087238) =========
script_repo_revision: 3dda03d4037e84f6a646ceb934e4e5e3afd7ec29
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:33.087805) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:33.088198) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 11:40:33.118249) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 14 secs) (at 2016-06-15 11:40:33.118675) =========
/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=5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237
_=/tools/buildbot/bin/python
using PTY: False
11:40:33 INFO - MultiFileLogger online at 20160615 11:40:33 in /builds/slave/test
11:40:33 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
11:40:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
11:40:33 INFO - {'append_to_log': False,
11:40:33 INFO - 'base_work_dir': '/builds/slave/test',
11:40:33 INFO - 'blob_upload_branch': 'mozilla-beta',
11:40:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
11:40:33 INFO - 'buildbot_json_path': 'buildprops.json',
11:40:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
11:40:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
11:40:33 INFO - 'download_minidump_stackwalk': True,
11:40:33 INFO - 'download_symbols': 'ondemand',
11:40:33 INFO - 'e10s': True,
11:40:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
11:40:33 INFO - 'tooltool.py': '/tools/tooltool.py',
11:40:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
11:40:33 INFO - '/tools/misc-python/virtualenv.py')},
11:40:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
11:40:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
11:40:33 INFO - 'log_level': 'info',
11:40:33 INFO - 'log_to_console': True,
11:40:33 INFO - 'opt_config_files': (),
11:40:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
11:40:33 INFO - '--processes=1',
11:40:33 INFO - '--config=%(test_path)s/wptrunner.ini',
11:40:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
11:40:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
11:40:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
11:40:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
11:40:33 INFO - 'pip_index': False,
11:40:33 INFO - 'require_test_zip': True,
11:40:33 INFO - 'test_type': ('testharness',),
11:40:33 INFO - 'this_chunk': '1',
11:40:33 INFO - 'tooltool_cache': '/builds/tooltool_cache',
11:40:33 INFO - 'total_chunks': '5',
11:40:33 INFO - 'virtualenv_path': 'venv',
11:40:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
11:40:33 INFO - 'work_dir': 'build'}
11:40:33 INFO - #####
11:40:33 INFO - ##### Running clobber step.
11:40:33 INFO - #####
11:40:33 INFO - Running pre-action listener: _resource_record_pre_action
11:40:33 INFO - Running main action method: clobber
11:40:33 INFO - rmtree: /builds/slave/test/build
11:40:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
11:40:34 INFO - Running post-action listener: _resource_record_post_action
11:40:34 INFO - #####
11:40:34 INFO - ##### Running read-buildbot-config step.
11:40:34 INFO - #####
11:40:34 INFO - Running pre-action listener: _resource_record_pre_action
11:40:34 INFO - Running main action method: read_buildbot_config
11:40:34 INFO - Using buildbot properties:
11:40:34 INFO - {
11:40:34 INFO - "project": "",
11:40:34 INFO - "product": "firefox",
11:40:34 INFO - "script_repo_revision": "production",
11:40:34 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
11:40:34 INFO - "repository": "",
11:40:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-e10s-1",
11:40:34 INFO - "buildid": "20160615093425",
11:40:34 INFO - "pgo_build": "True",
11:40:34 INFO - "basedir": "/builds/slave/test",
11:40:34 INFO - "buildnumber": 4,
11:40:34 INFO - "slavename": "tst-linux32-spot-777",
11:40:34 INFO - "revision": "3dda03d4037e84f6a646ceb934e4e5e3afd7ec29",
11:40:34 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/",
11:40:34 INFO - "platform": "linux",
11:40:34 INFO - "branch": "mozilla-beta",
11:40:34 INFO - "repo_path": "releases/mozilla-beta",
11:40:34 INFO - "moz_repo_path": "",
11:40:34 INFO - "stage_platform": "linux-pgo",
11:40:34 INFO - "builduid": "6d6cb93510eb4f8682bd2f73fc4118a1",
11:40:34 INFO - "slavebuilddir": "test"
11:40:34 INFO - }
11:40:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
11:40:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
11:40:34 INFO - Running post-action listener: _resource_record_post_action
11:40:34 INFO - #####
11:40:34 INFO - ##### Running download-and-extract step.
11:40:34 INFO - #####
11:40:34 INFO - Running pre-action listener: _resource_record_pre_action
11:40:34 INFO - Running main action method: download_and_extract
11:40:34 INFO - mkdir: /builds/slave/test/build/tests
11:40:34 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')]}
11:40:34 INFO - https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
11:40:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
11:40:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
11:40:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
11:40:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1
11:40:36 INFO - Downloaded 1291 bytes.
11:40:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
11:40:36 INFO - Using the following test package requirements:
11:40:36 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
11:40:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
11:40:36 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
11:40:36 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'jsshell-linux-i686.zip'],
11:40:36 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
11:40:36 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
11:40:36 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
11:40:36 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
11:40:36 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
11:40:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
11:40:36 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
11:40:36 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
11:40:36 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')]}
11:40:36 INFO - https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
11:40:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
11:40:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
11:40:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip
11:40:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1
11:40:44 INFO - Downloaded 24077696 bytes.
11:40:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
11:40:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
11:40:45 INFO - caution: filename not matched: web-platform/*
11:40:45 INFO - Return code: 11
11:40: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')]}
11:40:45 INFO - https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
11:40:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
11:40:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
11:40:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
11:40:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
11:40:56 INFO - Downloaded 36389076 bytes.
11:40:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
11:40:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
11:41:00 INFO - caution: filename not matched: bin/*
11:41:00 INFO - caution: filename not matched: config/*
11:41:00 INFO - caution: filename not matched: mozbase/*
11:41:00 INFO - caution: filename not matched: marionette/*
11:41:00 INFO - caution: filename not matched: tools/wptserve/*
11:41:00 INFO - Return code: 11
11:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:41:00 INFO - https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
11:41:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
11:41:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
11:41:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2
11:41:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1
11:41:16 INFO - Downloaded 56922607 bytes.
11:41:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
11:41:16 INFO - mkdir: /builds/slave/test/properties
11:41:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
11:41:16 INFO - Writing to file /builds/slave/test/properties/build_url
11:41:16 INFO - Contents:
11:41:16 INFO - build_url:https://queue.taskcluster.net/v1/task/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
11:41:17 INFO - Running post-action listener: _resource_record_post_action
11:41:17 INFO - Running post-action listener: set_extra_try_arguments
11:41:17 INFO - #####
11:41:17 INFO - ##### Running create-virtualenv step.
11:41:17 INFO - #####
11:41:17 INFO - Running pre-action listener: _pre_create_virtualenv
11:41:17 INFO - Running pre-action listener: _resource_record_pre_action
11:41:17 INFO - Running main action method: create_virtualenv
11:41:17 INFO - Creating virtualenv /builds/slave/test/build/venv
11:41:17 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
11:41:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
11:41:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
11:41:18 INFO - Using real prefix '/usr'
11:41:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python
11:41:19 INFO - Installing distribute.............................................................................................................................................................................................done.
11:41:22 INFO - Installing pip.................done.
11:41:22 INFO - Return code: 0
11:41:22 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
11:41:22 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')]}
11:41:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:41:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:22 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')]}
11:41:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:41:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:22 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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237', '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
11:41:22 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
11:41:22 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
11:41:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
11:41:22 INFO - 'CCACHE_UMASK': '002',
11:41:22 INFO - 'DISPLAY': ':0',
11:41:22 INFO - 'HOME': '/home/cltbld',
11:41:22 INFO - 'LANG': 'en_US.UTF-8',
11:41:22 INFO - 'LOGNAME': 'cltbld',
11:41:22 INFO - 'MAIL': '/var/mail/cltbld',
11:41:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:41:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
11:41:22 INFO - 'MOZ_NO_REMOTE': '1',
11:41:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
11:41:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:41:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
11:41:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
11:41:22 INFO - 'PWD': '/builds/slave/test',
11:41:22 INFO - 'SHELL': '/bin/bash',
11:41:22 INFO - 'SHLVL': '1',
11:41:22 INFO - 'TERM': 'linux',
11:41:22 INFO - 'TMOUT': '86400',
11:41:22 INFO - 'USER': 'cltbld',
11:41:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237',
11:41:22 INFO - '_': '/tools/buildbot/bin/python'}
11:41:23 INFO - Ignoring indexes: https://pypi.python.org/simple/
11:41:23 INFO - Downloading/unpacking psutil>=0.7.1
11:41:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
11:41:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
11:41:23 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
11:41:23 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
11:41:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
11:41:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
11:41:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
11:41:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
11:41:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
11:41:28 INFO - Installing collected packages: psutil
11:41:28 INFO - Running setup.py install for psutil
11:41:28 INFO - building 'psutil._psutil_linux' extension
11:41:28 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-i686-2.7/psutil/_psutil_linux.o
11:41:29 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
11:41:29 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
11:41:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
11:41:29 INFO - building 'psutil._psutil_posix' extension
11:41:29 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-i686-2.7/psutil/_psutil_posix.o
11:41:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
11:41:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
11:41:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
11:41:29 INFO - Successfully installed psutil
11:41:29 INFO - Cleaning up...
11:41:29 INFO - Return code: 0
11:41:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
11:41:29 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')]}
11:41:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:41:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:29 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')]}
11:41:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:41:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:29 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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237', '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
11:41:29 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
11:41:29 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
11:41:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
11:41:29 INFO - 'CCACHE_UMASK': '002',
11:41:29 INFO - 'DISPLAY': ':0',
11:41:29 INFO - 'HOME': '/home/cltbld',
11:41:29 INFO - 'LANG': 'en_US.UTF-8',
11:41:29 INFO - 'LOGNAME': 'cltbld',
11:41:29 INFO - 'MAIL': '/var/mail/cltbld',
11:41:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:41:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
11:41:29 INFO - 'MOZ_NO_REMOTE': '1',
11:41:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
11:41:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:41:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
11:41:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
11:41:29 INFO - 'PWD': '/builds/slave/test',
11:41:29 INFO - 'SHELL': '/bin/bash',
11:41:29 INFO - 'SHLVL': '1',
11:41:29 INFO - 'TERM': 'linux',
11:41:29 INFO - 'TMOUT': '86400',
11:41:29 INFO - 'USER': 'cltbld',
11:41:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237',
11:41:29 INFO - '_': '/tools/buildbot/bin/python'}
11:41:30 INFO - Ignoring indexes: https://pypi.python.org/simple/
11:41:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
11:41:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
11:41:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
11:41:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
11:41:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
11:41:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
11:41:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
11:41:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz
11:41:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
11:41:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
11:41:35 INFO - Installing collected packages: mozsystemmonitor
11:41:35 INFO - Running setup.py install for mozsystemmonitor
11:41:35 INFO - Successfully installed mozsystemmonitor
11:41:35 INFO - Cleaning up...
11:41:35 INFO - Return code: 0
11:41:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
11:41:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:41:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:41:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:41:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:41:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237', '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
11:41:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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
11:41:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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
11:41:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
11:41:35 INFO - 'CCACHE_UMASK': '002',
11:41:35 INFO - 'DISPLAY': ':0',
11:41:35 INFO - 'HOME': '/home/cltbld',
11:41:35 INFO - 'LANG': 'en_US.UTF-8',
11:41:35 INFO - 'LOGNAME': 'cltbld',
11:41:35 INFO - 'MAIL': '/var/mail/cltbld',
11:41:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:41:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
11:41:35 INFO - 'MOZ_NO_REMOTE': '1',
11:41:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
11:41:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:41:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
11:41:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
11:41:35 INFO - 'PWD': '/builds/slave/test',
11:41:35 INFO - 'SHELL': '/bin/bash',
11:41:35 INFO - 'SHLVL': '1',
11:41:35 INFO - 'TERM': 'linux',
11:41:35 INFO - 'TMOUT': '86400',
11:41:35 INFO - 'USER': 'cltbld',
11:41:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237',
11:41:35 INFO - '_': '/tools/buildbot/bin/python'}
11:41:35 INFO - Ignoring indexes: https://pypi.python.org/simple/
11:41:35 INFO - Downloading/unpacking blobuploader==1.2.4
11:41: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
11:41: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
11:41: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
11:41: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
11:41: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
11:41: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
11:41:40 INFO - Downloading blobuploader-1.2.4.tar.gz
11:41:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
11:41:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
11:41:40 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
11:41:40 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
11:41:40 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
11:41:40 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
11:41:40 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
11:41:40 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
11:41:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
11:41:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
11:41:41 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
11:41:41 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
11:41:41 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
11:41:41 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
11:41:41 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
11:41:41 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
11:41:42 INFO - Downloading docopt-0.6.1.tar.gz
11:41:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
11:41:42 INFO - Installing collected packages: blobuploader, requests, docopt
11:41:42 INFO - Running setup.py install for blobuploader
11:41:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
11:41:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
11:41:42 INFO - Running setup.py install for requests
11:41:43 INFO - Running setup.py install for docopt
11:41:43 INFO - Successfully installed blobuploader requests docopt
11:41:43 INFO - Cleaning up...
11:41:43 INFO - Return code: 0
11:41:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv
11:41:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:41:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:41:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:41:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:41:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:43 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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237', '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
11:41:43 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
11:41:43 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
11:41:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
11:41:43 INFO - 'CCACHE_UMASK': '002',
11:41:43 INFO - 'DISPLAY': ':0',
11:41:43 INFO - 'HOME': '/home/cltbld',
11:41:43 INFO - 'LANG': 'en_US.UTF-8',
11:41:43 INFO - 'LOGNAME': 'cltbld',
11:41:43 INFO - 'MAIL': '/var/mail/cltbld',
11:41:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:41:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
11:41:43 INFO - 'MOZ_NO_REMOTE': '1',
11:41:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
11:41:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:41:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
11:41:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
11:41:43 INFO - 'PWD': '/builds/slave/test',
11:41:43 INFO - 'SHELL': '/bin/bash',
11:41:43 INFO - 'SHLVL': '1',
11:41:43 INFO - 'TERM': 'linux',
11:41:43 INFO - 'TMOUT': '86400',
11:41:43 INFO - 'USER': 'cltbld',
11:41:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237',
11:41:43 INFO - '_': '/tools/buildbot/bin/python'}
11:41:44 INFO - Ignoring indexes: https://pypi.python.org/simple/
11:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
11:41:44 INFO - Running setup.py (path:/tmp/pip-ruruRl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
11:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
11:41:44 INFO - Running setup.py (path:/tmp/pip-cosKE0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
11:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
11:41:44 INFO - Running setup.py (path:/tmp/pip-dGPT5u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
11:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
11:41:44 INFO - Running setup.py (path:/tmp/pip-ONrbCf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
11:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
11:41:44 INFO - Running setup.py (path:/tmp/pip-BqYuko-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
11:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
11:41:44 INFO - Running setup.py (path:/tmp/pip-TKVfI2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
11:41:45 INFO - Running setup.py (path:/tmp/pip-lO5yT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
11:41:45 INFO - Running setup.py (path:/tmp/pip-N1pB_h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
11:41:45 INFO - Running setup.py (path:/tmp/pip-wiINvJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
11:41:45 INFO - Running setup.py (path:/tmp/pip-aAUBVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
11:41:45 INFO - Running setup.py (path:/tmp/pip-YEWmtU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
11:41:45 INFO - Running setup.py (path:/tmp/pip-8u5Gl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
11:41:45 INFO - Running setup.py (path:/tmp/pip-PXmZBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
11:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
11:41:45 INFO - Running setup.py (path:/tmp/pip-aC9yU3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
11:41:46 INFO - Running setup.py (path:/tmp/pip-0IMiIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
11:41:46 INFO - Running setup.py (path:/tmp/pip-tPF5nJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
11:41:46 INFO - Running setup.py (path:/tmp/pip-1WsNgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
11:41:46 INFO - Running setup.py (path:/tmp/pip-2pmQs5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
11:41:46 INFO - Running setup.py (path:/tmp/pip-m432VA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
11:41:46 INFO - Running setup.py (path:/tmp/pip-68XKkY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
11:41:46 INFO - Unpacking /builds/slave/test/build/tests/marionette
11:41:47 INFO - Running setup.py (path:/tmp/pip-CuWc2q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
11:41:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
11:41:47 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
11:41:47 INFO - Running setup.py install for manifestparser
11:41:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
11:41:47 INFO - Running setup.py install for mozcrash
11:41:47 INFO - Running setup.py install for mozdebug
11:41:47 INFO - Running setup.py install for mozdevice
11:41:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Running setup.py install for mozfile
11:41:48 INFO - Running setup.py install for mozhttpd
11:41:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Running setup.py install for mozinfo
11:41:48 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Running setup.py install for mozInstall
11:41:48 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
11:41:48 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
11:41:49 INFO - Running setup.py install for mozleak
11:41:49 INFO - Running setup.py install for mozlog
11:41:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
11:41:49 INFO - Running setup.py install for moznetwork
11:41:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
11:41:49 INFO - Running setup.py install for mozprocess
11:41:49 INFO - Running setup.py install for mozprofile
11:41:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
11:41:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
11:41:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
11:41:50 INFO - Running setup.py install for mozrunner
11:41:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
11:41:50 INFO - Running setup.py install for mozscreenshot
11:41:50 INFO - Running setup.py install for moztest
11:41:50 INFO - Running setup.py install for mozversion
11:41:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
11:41:51 INFO - Running setup.py install for wptserve
11:41:51 INFO - Running setup.py install for marionette-driver
11:41:51 INFO - Running setup.py install for browsermob-proxy
11:41:51 INFO - Running setup.py install for marionette-client
11:41:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
11:41:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
11:41:52 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
11:41:52 INFO - Cleaning up...
11:41:52 INFO - Return code: 0
11:41:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv
11:41:52 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')]}
11:41:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
11:41:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:52 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')]}
11:41:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
11:41:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
11:41:52 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 0x904bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90b2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9164f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, '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': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237', '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
11:41:52 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
11:41:52 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
11:41:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
11:41:52 INFO - 'CCACHE_UMASK': '002',
11:41:52 INFO - 'DISPLAY': ':0',
11:41:52 INFO - 'HOME': '/home/cltbld',
11:41:52 INFO - 'LANG': 'en_US.UTF-8',
11:41:52 INFO - 'LOGNAME': 'cltbld',
11:41:52 INFO - 'MAIL': '/var/mail/cltbld',
11:41:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:41:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
11:41:52 INFO - 'MOZ_NO_REMOTE': '1',
11:41:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
11:41:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:41:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
11:41:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
11:41:52 INFO - 'PWD': '/builds/slave/test',
11:41:52 INFO - 'SHELL': '/bin/bash',
11:41:52 INFO - 'SHLVL': '1',
11:41:52 INFO - 'TERM': 'linux',
11:41:52 INFO - 'TMOUT': '86400',
11:41:52 INFO - 'USER': 'cltbld',
11:41:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237',
11:41:52 INFO - '_': '/tools/buildbot/bin/python'}
11:41:52 INFO - Ignoring indexes: https://pypi.python.org/simple/
11:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
11:41:52 INFO - Running setup.py (path:/tmp/pip-oyeTMi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
11:41:52 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))
11:41:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
11:41:52 INFO - Running setup.py (path:/tmp/pip-UnrC2K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
11:41:53 INFO - Running setup.py (path:/tmp/pip-QsJqSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
11:41:53 INFO - Running setup.py (path:/tmp/pip-adfPBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
11:41:53 INFO - Running setup.py (path:/tmp/pip-JwIJGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
11:41:53 INFO - Running setup.py (path:/tmp/pip-yItWJZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
11:41:53 INFO - Running setup.py (path:/tmp/pip-1OHz2i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
11:41:53 INFO - Running setup.py (path:/tmp/pip-X7J6y3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
11:41:53 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))
11:41:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
11:41:53 INFO - Running setup.py (path:/tmp/pip-KgRQRa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
11:41:54 INFO - Running setup.py (path:/tmp/pip-6LHC9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
11:41:54 INFO - Running setup.py (path:/tmp/pip-TRIAxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
11:41:54 INFO - Running setup.py (path:/tmp/pip-bblfAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
11:41:54 INFO - Running setup.py (path:/tmp/pip-FvLEnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
11:41:54 INFO - Running setup.py (path:/tmp/pip-G8ckuj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
11:41:54 INFO - Running setup.py (path:/tmp/pip-PO1_lA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
11:41:54 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))
11:41:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
11:41:54 INFO - Running setup.py (path:/tmp/pip-9mCa7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
11:41:55 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))
11:41:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
11:41:55 INFO - Running setup.py (path:/tmp/pip-jMiiwy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
11:41:55 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))
11:41:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
11:41:55 INFO - Running setup.py (path:/tmp/pip-yZI1b8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
11:41:55 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))
11:41:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
11:41:55 INFO - Running setup.py (path:/tmp/pip-UMztmd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
11:41:55 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))
11:41:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
11:41:55 INFO - Running setup.py (path:/tmp/pip-Hf7x0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
11:41:55 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))
11:41:55 INFO - Unpacking /builds/slave/test/build/tests/marionette
11:41:55 INFO - Running setup.py (path:/tmp/pip-usn5Nt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
11:41:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
11:41:56 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))
11:41:56 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))
11:41:56 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))
11:41:56 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))
11:41:56 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))
11:41:56 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))
11:41:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
11:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
11:41:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
11:41:56 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
11:41:56 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
11:41:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
11:41:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
11:42:00 INFO - Downloading blessings-1.6.tar.gz
11:42:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
11:42:01 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))
11:42:01 INFO - Installing collected packages: blessings
11:42:01 INFO - Running setup.py install for blessings
11:42:01 INFO - Successfully installed blessings
11:42:01 INFO - Cleaning up...
11:42:01 INFO - Return code: 0
11:42:01 INFO - Done creating virtualenv /builds/slave/test/build/venv.
11:42:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
11:42:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
11:42:01 INFO - Reading from file tmpfile_stdout
11:42:01 INFO - Current package versions:
11:42:01 INFO - argparse == 1.2.1
11:42:01 INFO - blessings == 1.6
11:42:01 INFO - blobuploader == 1.2.4
11:42:01 INFO - browsermob-proxy == 0.6.0
11:42:01 INFO - docopt == 0.6.1
11:42:01 INFO - manifestparser == 1.1
11:42:01 INFO - marionette-client == 2.3.0
11:42:01 INFO - marionette-driver == 1.4.0
11:42:01 INFO - mozInstall == 1.12
11:42:01 INFO - mozcrash == 0.17
11:42:01 INFO - mozdebug == 0.1
11:42:01 INFO - mozdevice == 0.48
11:42:01 INFO - mozfile == 1.2
11:42:01 INFO - mozhttpd == 0.7
11:42:01 INFO - mozinfo == 0.9
11:42:01 INFO - mozleak == 0.1
11:42:01 INFO - mozlog == 3.1
11:42:01 INFO - moznetwork == 0.27
11:42:01 INFO - mozprocess == 0.22
11:42:01 INFO - mozprofile == 0.28
11:42:01 INFO - mozrunner == 6.11
11:42:01 INFO - mozscreenshot == 0.1
11:42:01 INFO - mozsystemmonitor == 0.0
11:42:01 INFO - moztest == 0.7
11:42:01 INFO - mozversion == 1.4
11:42:01 INFO - psutil == 3.1.1
11:42:01 INFO - requests == 1.2.3
11:42:01 INFO - wptserve == 1.4.0
11:42:01 INFO - wsgiref == 0.1.2
11:42:01 INFO - Running post-action listener: _resource_record_post_action
11:42:01 INFO - Running post-action listener: _start_resource_monitoring
11:42:01 INFO - Starting resource monitoring.
11:42:01 INFO - #####
11:42:02 INFO - ##### Running pull step.
11:42:02 INFO - #####
11:42:02 INFO - Running pre-action listener: _resource_record_pre_action
11:42:02 INFO - Running main action method: pull
11:42:02 INFO - Pull has nothing to do!
11:42:02 INFO - Running post-action listener: _resource_record_post_action
11:42:02 INFO - #####
11:42:02 INFO - ##### Running install step.
11:42:02 INFO - #####
11:42:02 INFO - Running pre-action listener: _resource_record_pre_action
11:42:02 INFO - Running main action method: install
11:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
11:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
11:42:02 INFO - Reading from file tmpfile_stdout
11:42:02 INFO - Detecting whether we're running mozinstall >=1.0...
11:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
11:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
11:42:02 INFO - Reading from file tmpfile_stdout
11:42:02 INFO - Output received:
11:42:02 INFO - Usage: mozinstall [options] installer
11:42:02 INFO - Options:
11:42:02 INFO - -h, --help show this help message and exit
11:42:02 INFO - -d DEST, --destination=DEST
11:42:02 INFO - Directory to install application into. [default:
11:42:02 INFO - "/builds/slave/test"]
11:42:02 INFO - --app=APP Application being installed. [default: firefox]
11:42:02 INFO - mkdir: /builds/slave/test/build/application
11:42:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
11:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
11:42:24 INFO - Reading from file tmpfile_stdout
11:42:24 INFO - Output received:
11:42:24 INFO - /builds/slave/test/build/application/firefox/firefox
11:42:24 INFO - Running post-action listener: _resource_record_post_action
11:42:24 INFO - #####
11:42:24 INFO - ##### Running run-tests step.
11:42:24 INFO - #####
11:42:24 INFO - Running pre-action listener: _resource_record_pre_action
11:42:24 INFO - Running main action method: run_tests
11:42:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
11:42:24 INFO - Minidump filename unknown. Determining based upon platform and architecture.
11:42:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
11:42:24 INFO - grabbing minidump binary from tooltool
11:42:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
11:42:24 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e46e30>, '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 0x90e3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9162470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
11:42:24 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
11:42:24 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/linux32/releng.manifest -o -c /builds/tooltool_cache
11:42:25 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
11:42:25 INFO - Return code: 0
11:42:25 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
11:42:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
11:42:25 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/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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
11:42:25 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/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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
11:42:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
11:42:25 INFO - 'CCACHE_UMASK': '002',
11:42:25 INFO - 'DISPLAY': ':0',
11:42:25 INFO - 'HOME': '/home/cltbld',
11:42:25 INFO - 'LANG': 'en_US.UTF-8',
11:42:25 INFO - 'LOGNAME': 'cltbld',
11:42:25 INFO - 'MAIL': '/var/mail/cltbld',
11:42:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
11:42:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
11:42:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
11:42:25 INFO - 'MOZ_NO_REMOTE': '1',
11:42:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
11:42:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
11:42:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
11:42:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
11:42:25 INFO - 'PWD': '/builds/slave/test',
11:42:25 INFO - 'SHELL': '/bin/bash',
11:42:25 INFO - 'SHLVL': '1',
11:42:25 INFO - 'TERM': 'linux',
11:42:25 INFO - 'TMOUT': '86400',
11:42:25 INFO - 'USER': 'cltbld',
11:42:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466015265.369090-2054186237',
11:42:25 INFO - '_': '/tools/buildbot/bin/python'}
11:42:25 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/LE0SEJ9USJa8dOjl3ljbYw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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
11:42: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
11:42:25 INFO - import pkg_resources
11:42:27 INFO - Using 1 client processes
11:42:27 INFO - wptserve Starting http server on 127.0.0.1:8000
11:42:27 INFO - wptserve Starting http server on 127.0.0.1:8001
11:42:27 INFO - wptserve Starting http server on 127.0.0.1:8443
11:42:29 INFO - SUITE-START | Running 1476 tests
11:42:29 INFO - Running testharness tests
11:42:29 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
11:42:29 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
11:42:29 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
11:42:29 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
11:42:29 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
11:42:29 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
11:42:29 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
11:42:29 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
11:42:29 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
11:42:29 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
11:42:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
11:42:29 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 6ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 6ms
11:42:29 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
11:42:29 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
11:42:29 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
11:42:29 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
11:42:29 INFO - Setting up ssl
11:42:29 INFO - PROCESS | certutil |
11:42:29 INFO - PROCESS | certutil |
11:42:29 INFO - PROCESS | certutil |
11:42:29 INFO - Certificate Nickname Trust Attributes
11:42:29 INFO - SSL,S/MIME,JAR/XPI
11:42:29 INFO -
11:42:29 INFO - web-platform-tests CT,,
11:42:29 INFO -
11:42:30 INFO - Starting runner
11:42:31 INFO - PROCESS | 1711 | 1466016151562 Marionette INFO Listening on port 2828
11:42:33 INFO - PROCESS | 1711 | 1466016153883 Marionette INFO startBrowser 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:33 INFO - PROCESS | 1711 | 1466016153905 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:34 INFO - PROCESS | 1711 | 1466016154305 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:34 INFO - PROCESS | 1711 | 1466016154354 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:34 INFO - PROCESS | 1711 |
11:42:34 INFO - PROCESS | 1711 | (process:1763): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
11:42:35 INFO - PROCESS | 1711 | 1466016155246 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:35 INFO - PROCESS | 1711 | 1466016155685 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
11:42:35 INFO - PROCESS | 1711 | 1466016155743 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:35 INFO - PROCESS | 1711 | 1466016155758 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
11:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 722ms
11:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
11:42:36 INFO - PROCESS | 1711 | 1466016156473 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:36 INFO - PROCESS | 1711 | 1466016156577 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
11:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 573ms
11:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
11:42:37 INFO - PROCESS | 1711 | 1466016157047 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:37 INFO - PROCESS | 1711 | 1466016157135 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
11:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 571ms
11:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
11:42:37 INFO - PROCESS | 1711 | 1466016157629 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:37 INFO - PROCESS | 1711 | 1466016157717 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
11:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 525ms
11:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
11:42:38 INFO - PROCESS | 1711 | 1466016158170 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:38 INFO - PROCESS | 1711 | 1466016158271 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
11:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 589ms
11:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
11:42:38 INFO - PROCESS | 1711 | 1466016158753 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:38 INFO - PROCESS | 1711 | 1466016158834 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
11:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 626ms
11:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
11:42:39 INFO - PROCESS | 1711 | 1466016159436 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:39 INFO - PROCESS | 1711 | 1466016159507 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
11:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 522ms
11:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
11:42:39 INFO - PROCESS | 1711 | 1466016159975 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:40 INFO - PROCESS | 1711 | 1466016160059 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
11:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 488ms
11:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
11:42:40 INFO - PROCESS | 1711 | 1466016160464 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:40 INFO - PROCESS | 1711 | 1466016160564 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
11:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 528ms
11:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
11:42:41 INFO - PROCESS | 1711 | 1466016160999 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:41 INFO - PROCESS | 1711 | 1466016161114 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
11:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 726ms
11:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
11:42:41 INFO - PROCESS | 1711 | 1466016161740 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:41 INFO - PROCESS | 1711 | 1466016161840 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
11:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 793ms
11:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
11:42:42 INFO - PROCESS | 1711 | 1466016162568 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:42 INFO - PROCESS | 1711 | 1466016162650 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
11:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 606ms
11:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
11:42:43 INFO - PROCESS | 1711 | 1466016163155 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:43 INFO - PROCESS | 1711 | 1466016163241 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
11:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 581ms
11:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
11:42:43 INFO - PROCESS | 1711 | 1466016163748 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:43 INFO - PROCESS | 1711 | 1466016163833 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
11:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 635ms
11:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
11:42:44 INFO - PROCESS | 1711 | 1466016164383 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:44 INFO - PROCESS | 1711 | 1466016164468 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
11:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 533ms
11:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
11:42:44 INFO - PROCESS | 1711 | 1466016164928 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:45 INFO - PROCESS | 1711 | 1466016165059 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
11:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 779ms
11:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
11:42:45 INFO - PROCESS | 1711 | 1466016165706 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:45 INFO - PROCESS | 1711 | 1466016165798 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
11:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 579ms
11:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
11:42:46 INFO - PROCESS | 1711 | 1466016166303 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:46 INFO - PROCESS | 1711 | 1466016166395 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
11:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 581ms
11:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
11:42:46 INFO - PROCESS | 1711 | 1466016166900 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:46 INFO - PROCESS | 1711 | 1466016166993 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
11:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 596ms
11:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
11:42:47 INFO - PROCESS | 1711 | 1466016167505 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:47 INFO - PROCESS | 1711 | 1466016167580 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
11:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms
11:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
11:42:48 INFO - PROCESS | 1711 | 1466016168088 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:48 INFO - PROCESS | 1711 | 1466016168191 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
11:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 579ms
11:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
11:42:48 INFO - PROCESS | 1711 | 1466016168675 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:48 INFO - PROCESS | 1711 | 1466016168813 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
11:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 682ms
11:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
11:42:49 INFO - PROCESS | 1711 | 1466016169355 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:49 INFO - PROCESS | 1711 | 1466016169482 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
11:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 539ms
11:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
11:42:49 INFO - PROCESS | 1711 | 1466016169900 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:50 INFO - PROCESS | 1711 | 1466016170025 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
11:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 589ms
11:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
11:42:50 INFO - PROCESS | 1711 | 1466016170500 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:50 INFO - PROCESS | 1711 | 1466016170617 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
11:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 578ms
11:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
11:42:51 INFO - PROCESS | 1711 | 1466016171101 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:51 INFO - PROCESS | 1711 | 1466016171178 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
11:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 531ms
11:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
11:42:51 INFO - PROCESS | 1711 | 1466016171628 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:51 INFO - PROCESS | 1711 | 1466016171745 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
11:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 679ms
11:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
11:42:52 INFO - PROCESS | 1711 | 1466016172302 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:52 INFO - PROCESS | 1711 | 1466016172376 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
11:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 572ms
11:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
11:42:52 INFO - PROCESS | 1711 | 1466016172882 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:52 INFO - PROCESS | 1711 | 1466016172973 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
11:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 833ms
11:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
11:42:53 INFO - PROCESS | 1711 | 1466016173750 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:53 INFO - PROCESS | 1711 | 1466016173856 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
11:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 646ms
11:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
11:42:54 INFO - PROCESS | 1711 | 1466016174413 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:54 INFO - PROCESS | 1711 | 1466016174501 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
11:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 583ms
11:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
11:42:55 INFO - PROCESS | 1711 | 1466016175009 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:55 INFO - PROCESS | 1711 | 1466016175115 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
11:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 679ms
11:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
11:42:55 INFO - PROCESS | 1711 | 1466016175670 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:55 INFO - PROCESS | 1711 | 1466016175762 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
11:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 620ms
11:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
11:42:56 INFO - PROCESS | 1711 | 1466016176295 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:56 INFO - PROCESS | 1711 | 1466016176364 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
11:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 532ms
11:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
11:42:56 INFO - PROCESS | 1711 | 1466016176846 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:56 INFO - PROCESS | 1711 | 1466016176979 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
11:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 695ms
11:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
11:42:57 INFO - PROCESS | 1711 | 1466016177545 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:57 INFO - PROCESS | 1711 | 1466016177690 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
11:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 689ms
11:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
11:42:58 INFO - PROCESS | 1711 | 1466016178248 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:58 INFO - PROCESS | 1711 | 1466016178369 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
11:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 638ms
11:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
11:42:58 INFO - PROCESS | 1711 | 1466016178888 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:58 INFO - PROCESS | 1711 | 1466016178961 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
11:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 578ms
11:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
11:42:59 INFO - PROCESS | 1711 | 1466016179477 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:42:59 INFO - PROCESS | 1711 | 1466016179588 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
11:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 679ms
11:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
11:43:00 INFO - PROCESS | 1711 | 1466016180161 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:00 INFO - PROCESS | 1711 | 1466016180308 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
11:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 774ms
11:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
11:43:00 INFO - PROCESS | 1711 | 1466016180948 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:01 INFO - PROCESS | 1711 | 1466016181042 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
11:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 729ms
11:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
11:43:01 INFO - PROCESS | 1711 | 1466016181698 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:01 INFO - PROCESS | 1711 | 1466016181801 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
11:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 688ms
11:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
11:43:02 INFO - PROCESS | 1711 | 1466016182413 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:02 INFO - PROCESS | 1711 | 1466016182530 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
11:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 640ms
11:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
11:43:03 INFO - PROCESS | 1711 | 1466016183037 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:03 INFO - PROCESS | 1711 | 1466016183111 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
11:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 577ms
11:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
11:43:03 INFO - PROCESS | 1711 | 1466016183635 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:03 INFO - PROCESS | 1711 | 1466016183720 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
11:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 627ms
11:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
11:43:04 INFO - PROCESS | 1711 | 1466016184263 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:04 INFO - PROCESS | 1711 | 1466016184349 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
11:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 632ms
11:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
11:43:04 INFO - PROCESS | 1711 | 1466016184909 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:05 INFO - PROCESS | 1711 | 1466016185028 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
11:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 690ms
11:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
11:43:05 INFO - PROCESS | 1711 | 1466016185599 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:05 INFO - PROCESS | 1711 | 1466016185677 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
11:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 632ms
11:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
11:43:06 INFO - PROCESS | 1711 | 1466016186239 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:06 INFO - PROCESS | 1711 | 1466016186345 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
11:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 779ms
11:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
11:43:07 INFO - PROCESS | 1711 | 1466016187035 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:07 INFO - PROCESS | 1711 | 1466016187175 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
11:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 633ms
11:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
11:43:07 INFO - PROCESS | 1711 | 1466016187695 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:07 INFO - PROCESS | 1711 | 1466016187776 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
11:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 534ms
11:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
11:43:08 INFO - PROCESS | 1711 | 1466016188275 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:08 INFO - PROCESS | 1711 | 1466016188401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
11:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 742ms
11:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
11:43:09 INFO - PROCESS | 1711 | 1466016189002 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:09 INFO - PROCESS | 1711 | 1466016189101 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
11:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 728ms
11:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
11:43:09 INFO - PROCESS | 1711 | 1466016189737 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:09 INFO - PROCESS | 1711 | 1466016189812 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
11:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 627ms
11:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
11:43:10 INFO - PROCESS | 1711 | 1466016190367 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:10 INFO - PROCESS | 1711 | 1466016190467 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
11:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 572ms
11:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
11:43:10 INFO - PROCESS | 1711 | 1466016190946 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:11 INFO - PROCESS | 1711 | 1466016191050 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
11:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 573ms
11:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
11:43:11 INFO - PROCESS | 1711 | 1466016191536 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:11 INFO - PROCESS | 1711 | 1466016191616 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
11:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 589ms
11:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
11:43:12 INFO - PROCESS | 1711 | 1466016192120 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:12 INFO - PROCESS | 1711 | 1466016192192 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
11:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 575ms
11:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
11:43:12 INFO - PROCESS | 1711 | 1466016192702 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:12 INFO - PROCESS | 1711 | 1466016192836 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
11:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1040ms
11:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
11:43:13 INFO - PROCESS | 1711 | 1466016193767 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:13 INFO - PROCESS | 1711 | 1466016193874 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
11:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 643ms
11:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
11:43:14 INFO - PROCESS | 1711 | 1466016194411 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:14 INFO - PROCESS | 1711 | 1466016194494 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 625ms
11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
11:43:15 INFO - PROCESS | 1711 | 1466016195047 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:15 INFO - PROCESS | 1711 | 1466016195134 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 632ms
11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
11:43:15 INFO - PROCESS | 1711 | 1466016195675 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:15 INFO - PROCESS | 1711 | 1466016195751 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
11:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 624ms
11:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
11:43:16 INFO - PROCESS | 1711 | 1466016196310 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:16 INFO - PROCESS | 1711 | 1466016196383 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
11:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 637ms
11:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
11:43:16 INFO - PROCESS | 1711 | 1466016196967 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:17 INFO - PROCESS | 1711 | 1466016197078 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
11:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 681ms
11:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
11:43:17 INFO - PROCESS | 1711 | 1466016197644 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:17 INFO - PROCESS | 1711 | 1466016197755 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
11:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 584ms
11:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
11:43:18 INFO - PROCESS | 1711 | 1466016198229 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:18 INFO - PROCESS | 1711 | 1466016198313 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
11:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 534ms
11:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
11:43:18 INFO - PROCESS | 1711 | 1466016198766 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:18 INFO - PROCESS | 1711 | 1466016198885 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
11:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 623ms
11:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
11:43:19 INFO - PROCESS | 1711 | 1466016199403 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:19 INFO - PROCESS | 1711 | 1466016199474 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
11:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms
11:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
11:43:20 INFO - PROCESS | 1711 | 1466016200042 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:20 INFO - PROCESS | 1711 | 1466016200161 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
11:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 936ms
11:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
11:43:20 INFO - PROCESS | 1711 | 1466016200978 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:21 INFO - PROCESS | 1711 | 1466016201084 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
11:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms
11:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
11:43:21 INFO - PROCESS | 1711 | 1466016201597 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:21 INFO - PROCESS | 1711 | 1466016201701 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
11:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 578ms
11:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
11:43:22 INFO - PROCESS | 1711 | 1466016202212 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:22 INFO - PROCESS | 1711 | 1466016202303 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:22 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.
11:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 683ms
11:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
11:43:22 INFO - PROCESS | 1711 | 1466016202861 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:22 INFO - PROCESS | 1711 | 1466016202927 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:23 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.
11:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms
11:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
11:43:23 INFO - PROCESS | 1711 | 1466016203490 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:23 INFO - PROCESS | 1711 | 1466016203574 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:24 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.
11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 683ms
11:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
11:43:24 INFO - PROCESS | 1711 | 1466016204180 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:24 INFO - PROCESS | 1711 | 1466016204292 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:24 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.
11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 575ms
11:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
11:43:24 INFO - PROCESS | 1711 | 1466016204774 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:24 INFO - PROCESS | 1711 | 1466016204866 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:25 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.
11:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 594ms
11:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
11:43:25 INFO - PROCESS | 1711 | 1466016205369 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:25 INFO - PROCESS | 1711 | 1466016205450 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:25 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.
11:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 528ms
11:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
11:43:25 INFO - PROCESS | 1711 | 1466016205916 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:26 INFO - PROCESS | 1711 | 1466016206046 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:26 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.
11:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 680ms
11:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
11:43:26 INFO - PROCESS | 1711 | 1466016206600 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:26 INFO - PROCESS | 1711 | 1466016206686 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:27 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.
11:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 781ms
11:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
11:43:27 INFO - PROCESS | 1711 | 1466016207393 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:27 INFO - PROCESS | 1711 | 1466016207568 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:28 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.
11:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 841ms
11:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
11:43:28 INFO - PROCESS | 1711 | 1466016208322 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:28 INFO - PROCESS | 1711 | 1466016208449 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:28 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.
11:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 673ms
11:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
11:43:28 INFO - PROCESS | 1711 | 1466016208976 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:29 INFO - PROCESS | 1711 | 1466016209085 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:29 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.
11:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 700ms
11:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
11:43:29 INFO - PROCESS | 1711 | 1466016209647 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:29 INFO - PROCESS | 1711 | 1466016209780 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:30 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.
11:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 590ms
11:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
11:43:30 INFO - PROCESS | 1711 | 1466016210255 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:30 INFO - PROCESS | 1711 | 1466016210375 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:30 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.
11:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 732ms
11:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
11:43:30 INFO - PROCESS | 1711 | 1466016210991 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:31 INFO - PROCESS | 1711 | 1466016211106 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:31 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.
11:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 773ms
11:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
11:43:31 INFO - PROCESS | 1711 | 1466016211767 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:31 INFO - PROCESS | 1711 | 1466016211874 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:32 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.
11:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 724ms
11:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
11:43:32 INFO - PROCESS | 1711 | 1466016212495 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:32 INFO - PROCESS | 1711 | 1466016212569 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:33 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.
11:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 530ms
11:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
11:43:33 INFO - PROCESS | 1711 | 1466016213036 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:33 INFO - PROCESS | 1711 | 1466016213144 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:33 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.
11:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 885ms
11:43:33 INFO - PROCESS | 1711 | 1466016213909 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
11:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
11:43:33 INFO - PROCESS | 1711 | 1466016213958 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:34 INFO - PROCESS | 1711 | 1466016214054 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:35 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.
11:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1141ms
11:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
11:43:35 INFO - PROCESS | 1711 | 1466016215102 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:35 INFO - PROCESS | 1711 | 1466016215187 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:35 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.
11:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 677ms
11:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
11:43:35 INFO - PROCESS | 1711 | 1466016215793 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:35 INFO - PROCESS | 1711 | 1466016215894 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:36 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.
11:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 574ms
11:43:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
11:43:36 INFO - PROCESS | 1711 | 1466016216383 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:36 INFO - PROCESS | 1711 | 1466016216522 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
11:43:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 637ms
11:43:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
11:43:37 INFO - PROCESS | 1711 | 1466016217035 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:37 INFO - PROCESS | 1711 | 1466016217133 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
11:43:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 593ms
11:43:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
11:43:37 INFO - PROCESS | 1711 | 1466016217623 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:37 INFO - PROCESS | 1711 | 1466016217727 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
11:43:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 675ms
11:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
11:43:38 INFO - PROCESS | 1711 | 1466016218300 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:38 INFO - PROCESS | 1711 | 1466016218407 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
11:43:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 682ms
11:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
11:43:38 INFO - PROCESS | 1711 | 1466016218987 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:39 INFO - PROCESS | 1711 | 1466016219082 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
11:43:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 583ms
11:43:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
11:43:39 INFO - PROCESS | 1711 | 1466016219589 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:39 INFO - PROCESS | 1711 | 1466016219699 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
11:43:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 782ms
11:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
11:43:40 INFO - PROCESS | 1711 | 1466016220415 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:40 INFO - PROCESS | 1711 | 1466016220502 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
11:43:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 641ms
11:43:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
11:43:41 INFO - PROCESS | 1711 | 1466016221062 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:41 INFO - PROCESS | 1711 | 1466016221147 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
11:43:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 635ms
11:43:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
11:43:41 INFO - PROCESS | 1711 | 1466016221714 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:41 INFO - PROCESS | 1711 | 1466016221797 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
11:43:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 785ms
11:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
11:43:42 INFO - PROCESS | 1711 | 1466016222500 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:42 INFO - PROCESS | 1711 | 1466016222601 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
11:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 629ms
11:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
11:43:43 INFO - PROCESS | 1711 | 1466016223138 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:43 INFO - PROCESS | 1711 | 1466016223234 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
11:43:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 627ms
11:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
11:43:43 INFO - PROCESS | 1711 | 1466016223775 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:43 INFO - PROCESS | 1711 | 1466016223869 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:44 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
11:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1086ms
11:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
11:43:44 INFO - PROCESS | 1711 | 1466016224855 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:44 INFO - PROCESS | 1711 | 1466016224942 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
11:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1124ms
11:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
11:43:45 INFO - PROCESS | 1711 | 1466016225983 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:46 INFO - PROCESS | 1711 | 1466016226059 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:46 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
11:43:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:43:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
11:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 820ms
11:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
11:43:46 INFO - PROCESS | 1711 | 1466016226817 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:46 INFO - PROCESS | 1711 | 1466016226920 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
11:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms
11:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
11:43:47 INFO - PROCESS | 1711 | 1466016227495 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:47 INFO - PROCESS | 1711 | 1466016227599 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
11:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 573ms
11:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
11:43:48 INFO - PROCESS | 1711 | 1466016228105 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:48 INFO - PROCESS | 1711 | 1466016228216 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
11:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 740ms
11:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
11:43:48 INFO - PROCESS | 1711 | 1466016228816 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:48 INFO - PROCESS | 1711 | 1466016228936 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
11:43:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 779ms
11:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
11:43:49 INFO - PROCESS | 1711 | 1466016229605 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:49 INFO - PROCESS | 1711 | 1466016229698 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
11:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 602ms
11:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
11:43:50 INFO - PROCESS | 1711 | 1466016230229 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:50 INFO - PROCESS | 1711 | 1466016230381 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:50 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
11:43:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
11:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:43:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 732ms
11:43:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
11:43:50 INFO - PROCESS | 1711 | 1466016230949 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:51 INFO - PROCESS | 1711 | 1466016231039 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
11:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 578ms
11:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
11:43:51 INFO - PROCESS | 1711 | 1466016231550 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:51 INFO - PROCESS | 1711 | 1466016231643 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:52 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
11:43:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
11:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 634ms
11:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
11:43:52 INFO - PROCESS | 1711 | 1466016232199 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:52 INFO - PROCESS | 1711 | 1466016232314 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:52 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
11:43:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:43:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
11:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 674ms
11:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
11:43:52 INFO - PROCESS | 1711 | 1466016232896 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:53 INFO - PROCESS | 1711 | 1466016233107 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:53 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
11:43:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
11:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:43:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 883ms
11:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
11:43:53 INFO - PROCESS | 1711 | 1466016233784 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:53 INFO - PROCESS | 1711 | 1466016233873 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
11:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 638ms
11:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
11:43:54 INFO - PROCESS | 1711 | 1466016234442 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:54 INFO - PROCESS | 1711 | 1466016234577 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
11:43:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 583ms
11:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
11:43:55 INFO - PROCESS | 1711 | 1466016235069 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:55 INFO - PROCESS | 1711 | 1466016235202 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
11:43:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 684ms
11:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
11:43:55 INFO - PROCESS | 1711 | 1466016235732 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:55 INFO - PROCESS | 1711 | 1466016235817 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
11:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 676ms
11:43:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
11:43:56 INFO - PROCESS | 1711 | 1466016236417 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:56 INFO - PROCESS | 1711 | 1466016236573 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
11:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms
11:43:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
11:43:57 INFO - PROCESS | 1711 | 1466016237120 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:57 INFO - PROCESS | 1711 | 1466016237254 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
11:43:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 583ms
11:43:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
11:43:57 INFO - PROCESS | 1711 | 1466016237708 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:57 INFO - PROCESS | 1711 | 1466016237813 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
11:43:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 632ms
11:43:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
11:43:58 INFO - PROCESS | 1711 | 1466016238344 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:58 INFO - PROCESS | 1711 | 1466016238452 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
11:43:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 573ms
11:43:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
11:43:58 INFO - PROCESS | 1711 | 1466016238930 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:59 INFO - PROCESS | 1711 | 1466016239051 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
11:43:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 643ms
11:43:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
11:43:59 INFO - PROCESS | 1711 | 1466016239614 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:43:59 INFO - PROCESS | 1711 | 1466016239761 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
11:44:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 895ms
11:44:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
11:44:00 INFO - PROCESS | 1711 | 1466016240473 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:00 INFO - PROCESS | 1711 | 1466016240554 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
11:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 582ms
11:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
11:44:01 INFO - PROCESS | 1711 | 1466016241084 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:01 INFO - PROCESS | 1711 | 1466016241174 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:01 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
11:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 641ms
11:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
11:44:01 INFO - PROCESS | 1711 | 1466016241738 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:01 INFO - PROCESS | 1711 | 1466016241833 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
11:44:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 694ms
11:44:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
11:44:02 INFO - PROCESS | 1711 | 1466016242433 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:02 INFO - PROCESS | 1711 | 1466016242547 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
11:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 637ms
11:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
11:44:03 INFO - PROCESS | 1711 | 1466016243070 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:03 INFO - PROCESS | 1711 | 1466016243209 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:03 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
11:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 875ms
11:44:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
11:44:04 INFO - PROCESS | 1711 | 1466016244042 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:04 INFO - PROCESS | 1711 | 1466016244127 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:04 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
11:44:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
11:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:44:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
11:44:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
11:44:04 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
11:44:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
11:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:44:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
11:44:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
11:44:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 627ms
11:44:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
11:44:04 INFO - PROCESS | 1711 | 1466016244672 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:04 INFO - PROCESS | 1711 | 1466016244751 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
11:44:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 526ms
11:44:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
11:44:05 INFO - PROCESS | 1711 | 1466016245207 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:05 INFO - PROCESS | 1711 | 1466016245314 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:05 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.
11:44:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 626ms
11:44:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
11:44:05 INFO - PROCESS | 1711 | 1466016245846 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:05 INFO - PROCESS | 1711 | 1466016245948 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:06 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.
11:44:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 826ms
11:44:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
11:44:06 INFO - PROCESS | 1711 | 1466016246733 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:06 INFO - PROCESS | 1711 | 1466016246859 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
11:44:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 628ms
11:44:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
11:44:07 INFO - PROCESS | 1711 | 1466016247401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:07 INFO - PROCESS | 1711 | 1466016247488 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:08 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.
11:44:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 649ms
11:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
11:44:08 INFO - PROCESS | 1711 | 1466016248046 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:08 INFO - PROCESS | 1711 | 1466016248129 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
11:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms
11:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
11:44:08 INFO - PROCESS | 1711 | 1466016248675 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:08 INFO - PROCESS | 1711 | 1466016248753 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
11:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms
11:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
11:44:09 INFO - PROCESS | 1711 | 1466016249310 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:09 INFO - PROCESS | 1711 | 1466016249403 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
11:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 633ms
11:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
11:44:09 INFO - PROCESS | 1711 | 1466016249952 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:10 INFO - PROCESS | 1711 | 1466016250049 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
11:44:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 681ms
11:44:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
11:44:10 INFO - PROCESS | 1711 | 1466016250639 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:10 INFO - PROCESS | 1711 | 1466016250713 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
11:44:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 834ms
11:44:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
11:44:11 INFO - PROCESS | 1711 | 1466016251483 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:11 INFO - PROCESS | 1711 | 1466016251584 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
11:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 623ms
11:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
11:44:12 INFO - PROCESS | 1711 | 1466016252162 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:12 INFO - PROCESS | 1711 | 1466016252250 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
11:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 638ms
11:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
11:44:12 INFO - PROCESS | 1711 | 1466016252799 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:12 INFO - PROCESS | 1711 | 1466016252910 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
11:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 922ms
11:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
11:44:13 INFO - PROCESS | 1711 | 1466016253742 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:13 INFO - PROCESS | 1711 | 1466016253868 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
11:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 735ms
11:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
11:44:14 INFO - PROCESS | 1711 | 1466016254490 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:14 INFO - PROCESS | 1711 | 1466016254579 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
11:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 686ms
11:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
11:44:15 INFO - PROCESS | 1711 | 1466016255197 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:15 INFO - PROCESS | 1711 | 1466016255335 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
11:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms
11:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
11:44:15 INFO - PROCESS | 1711 | 1466016255877 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:16 INFO - PROCESS | 1711 | 1466016255995 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
11:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 631ms
11:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
11:44:16 INFO - PROCESS | 1711 | 1466016256520 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:16 INFO - PROCESS | 1711 | 1466016256609 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
11:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 636ms
11:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
11:44:17 INFO - PROCESS | 1711 | 1466016257167 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:17 INFO - PROCESS | 1711 | 1466016257264 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
11:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 572ms
11:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
11:44:17 INFO - PROCESS | 1711 | 1466016257759 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:17 INFO - PROCESS | 1711 | 1466016257899 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
11:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms
11:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
11:44:18 INFO - PROCESS | 1711 | 1466016258495 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:18 INFO - PROCESS | 1711 | 1466016258641 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
11:44:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 675ms
11:44:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
11:44:19 INFO - PROCESS | 1711 | 1466016259193 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:19 INFO - PROCESS | 1711 | 1466016259298 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
11:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 887ms
11:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
11:44:20 INFO - PROCESS | 1711 | 1466016260096 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:20 INFO - PROCESS | 1711 | 1466016260192 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
11:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms
11:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
11:44:20 INFO - PROCESS | 1711 | 1466016260797 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:20 INFO - PROCESS | 1711 | 1466016260901 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
11:44:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 679ms
11:44:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
11:44:21 INFO - PROCESS | 1711 | 1466016261503 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:21 INFO - PROCESS | 1711 | 1466016261596 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
11:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 732ms
11:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
11:44:22 INFO - PROCESS | 1711 | 1466016262225 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:22 INFO - PROCESS | 1711 | 1466016262364 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
11:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 677ms
11:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
11:44:22 INFO - PROCESS | 1711 | 1466016262922 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:23 INFO - PROCESS | 1711 | 1466016263013 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
11:44:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 645ms
11:44:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
11:44:23 INFO - PROCESS | 1711 | 1466016263567 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:23 INFO - PROCESS | 1711 | 1466016263668 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
11:44:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms
11:44:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
11:44:24 INFO - PROCESS | 1711 | 1466016264206 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:24 INFO - PROCESS | 1711 | 1466016264291 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
11:44:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 534ms
11:44:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
11:44:24 INFO - PROCESS | 1711 | 1466016264735 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:24 INFO - PROCESS | 1711 | 1466016264858 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
11:44:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 726ms
11:44:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
11:44:25 INFO - PROCESS | 1711 | 1466016265470 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:25 INFO - PROCESS | 1711 | 1466016265555 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
11:44:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 626ms
11:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
11:44:26 INFO - PROCESS | 1711 | 1466016266103 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:26 INFO - PROCESS | 1711 | 1466016266294 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
11:44:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms
11:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
11:44:26 INFO - PROCESS | 1711 | 1466016266944 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:27 INFO - PROCESS | 1711 | 1466016267036 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
11:44:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 626ms
11:44:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
11:44:27 INFO - PROCESS | 1711 | 1466016267576 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:27 INFO - PROCESS | 1711 | 1466016267662 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
11:44:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 580ms
11:44:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
11:44:28 INFO - PROCESS | 1711 | 1466016268202 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:28 INFO - PROCESS | 1711 | 1466016268287 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
11:44:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 761ms
11:44:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
11:44:28 INFO - PROCESS | 1711 | 1466016268930 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:29 INFO - PROCESS | 1711 | 1466016269040 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:29 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
11:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 620ms
11:44:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
11:44:29 INFO - PROCESS | 1711 | 1466016269559 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:29 INFO - PROCESS | 1711 | 1466016269688 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
11:44:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 627ms
11:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
11:44:30 INFO - PROCESS | 1711 | 1466016270207 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:30 INFO - PROCESS | 1711 | 1466016270302 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:31 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)
11:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1084ms
11:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
11:44:31 INFO - PROCESS | 1711 | 1466016271285 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:31 INFO - PROCESS | 1711 | 1466016271361 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
11:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms
11:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
11:44:32 INFO - PROCESS | 1711 | 1466016272410 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:32 INFO - PROCESS | 1711 | 1466016272480 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
11:44:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms
11:44:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
11:44:33 INFO - PROCESS | 1711 | 1466016273544 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:33 INFO - PROCESS | 1711 | 1466016273640 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:34 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)
11:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1085ms
11:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
11:44:34 INFO - PROCESS | 1711 | 1466016274641 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:34 INFO - PROCESS | 1711 | 1466016274725 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:35 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)
11:44:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms
11:44:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
11:44:35 INFO - PROCESS | 1711 | 1466016275776 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:35 INFO - PROCESS | 1711 | 1466016275851 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
11:44:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1075ms
11:44:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
11:44:36 INFO - PROCESS | 1711 | 1466016276845 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:36 INFO - PROCESS | 1711 | 1466016276923 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
11:44:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1081ms
11:44:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
11:44:37 INFO - PROCESS | 1711 | 1466016277932 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:38 INFO - PROCESS | 1711 | 1466016278011 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
11:44:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1030ms
11:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
11:44:38 INFO - PROCESS | 1711 | 1466016278976 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:39 INFO - PROCESS | 1711 | 1466016279071 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:40 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
11:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1189ms
11:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
11:44:40 INFO - PROCESS | 1711 | 1466016280172 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:40 INFO - PROCESS | 1711 | 1466016280278 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
11:44:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1130ms
11:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
11:44:41 INFO - PROCESS | 1711 | 1466016281308 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:41 INFO - PROCESS | 1711 | 1466016281380 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:41 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
11:44:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
11:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:44:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:44:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:44:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:44:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 570ms
11:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
11:44:41 INFO - PROCESS | 1711 | 1466016281938 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:42 INFO - PROCESS | 1711 | 1466016282035 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
11:44:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 701ms
11:44:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
11:44:42 INFO - PROCESS | 1711 | 1466016282605 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:42 INFO - PROCESS | 1711 | 1466016282684 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:43 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
11:44:43 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:44:43 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:44:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
11:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:44:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:44:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 630ms
11:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
11:44:43 INFO - PROCESS | 1711 | 1466016283239 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:43 INFO - PROCESS | 1711 | 1466016283327 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
11:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 625ms
11:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
11:44:43 INFO - PROCESS | 1711 | 1466016283872 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:43 INFO - PROCESS | 1711 | 1466016283968 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
11:44:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1083ms
11:44:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
11:44:44 INFO - PROCESS | 1711 | 1466016284956 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:45 INFO - PROCESS | 1711 | 1466016285043 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:46 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
11:44:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1123ms
11:44:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
11:44:46 INFO - PROCESS | 1711 | 1466016286091 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:46 INFO - PROCESS | 1711 | 1466016286175 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:47 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.)
11:44:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1223ms
11:44:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
11:44:47 INFO - PROCESS | 1711 | 1466016287318 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:47 INFO - PROCESS | 1711 | 1466016287404 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
11:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1079ms
11:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
11:44:48 INFO - PROCESS | 1711 | 1466016288406 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:48 INFO - PROCESS | 1711 | 1466016288479 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:49 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
11:44:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1075ms
11:44:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
11:44:49 INFO - PROCESS | 1711 | 1466016289492 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:49 INFO - PROCESS | 1711 | 1466016289561 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
11:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 575ms
11:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
11:44:50 INFO - PROCESS | 1711 | 1466016290078 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:50 INFO - PROCESS | 1711 | 1466016290167 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
11:44:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1093ms
11:44:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
11:44:51 INFO - PROCESS | 1711 | 1466016291160 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:51 INFO - PROCESS | 1711 | 1466016291247 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
11:44:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1026ms
11:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
11:44:52 INFO - PROCESS | 1711 | 1466016292200 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:52 INFO - PROCESS | 1711 | 1466016292284 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
11:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 681ms
11:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
11:44:52 INFO - PROCESS | 1711 | 1466016292881 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:53 INFO - PROCESS | 1711 | 1466016293003 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
11:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 724ms
11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
11:44:53 INFO - PROCESS | 1711 | 1466016293612 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:53 INFO - PROCESS | 1711 | 1466016293730 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
11:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 638ms
11:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
11:44:54 INFO - PROCESS | 1711 | 1466016294269 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:54 INFO - PROCESS | 1711 | 1466016294357 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
11:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 624ms
11:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
11:44:54 INFO - PROCESS | 1711 | 1466016294914 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:55 INFO - PROCESS | 1711 | 1466016294996 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
11:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 736ms
11:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
11:44:55 INFO - PROCESS | 1711 | 1466016295635 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:55 INFO - PROCESS | 1711 | 1466016295723 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 575ms
11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
11:44:56 INFO - PROCESS | 1711 | 1466016296233 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:56 INFO - PROCESS | 1711 | 1466016296360 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 642ms
11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
11:44:56 INFO - PROCESS | 1711 | 1466016296885 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:57 INFO - PROCESS | 1711 | 1466016297008 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:57 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
11:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms
11:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
11:44:57 INFO - PROCESS | 1711 | 1466016297514 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:57 INFO - PROCESS | 1711 | 1466016297590 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:58 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
11:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 583ms
11:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
11:44:58 INFO - PROCESS | 1711 | 1466016298107 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:58 INFO - PROCESS | 1711 | 1466016298206 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:58 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
11:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 539ms
11:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
11:44:58 INFO - PROCESS | 1711 | 1466016298644 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:58 INFO - PROCESS | 1711 | 1466016298776 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms
11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
11:44:59 INFO - PROCESS | 1711 | 1466016299419 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:44:59 INFO - PROCESS | 1711 | 1466016299666 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:00 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
11:45:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:45:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
11:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:45:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:45:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 830ms
11:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
11:45:00 INFO - PROCESS | 1711 | 1466016300252 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:00 INFO - PROCESS | 1711 | 1466016300346 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
11:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 580ms
11:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
11:45:00 INFO - PROCESS | 1711 | 1466016300853 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:00 INFO - PROCESS | 1711 | 1466016300974 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:01 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
11:45:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:45:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
11:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:45:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:45:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 738ms
11:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
11:45:01 INFO - PROCESS | 1711 | 1466016301603 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:01 INFO - PROCESS | 1711 | 1466016301714 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
11:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 736ms
11:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
11:45:02 INFO - PROCESS | 1711 | 1466016302345 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:02 INFO - PROCESS | 1711 | 1466016302483 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
11:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 725ms
11:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
11:45:03 INFO - PROCESS | 1711 | 1466016303074 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:03 INFO - PROCESS | 1711 | 1466016303184 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
11:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 675ms
11:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
11:45:03 INFO - PROCESS | 1711 | 1466016303756 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:03 INFO - PROCESS | 1711 | 1466016303846 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
11:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 632ms
11:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
11:45:04 INFO - PROCESS | 1711 | 1466016304389 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:04 INFO - PROCESS | 1711 | 1466016304457 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
11:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 631ms
11:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
11:45:05 INFO - PROCESS | 1711 | 1466016305034 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:05 INFO - PROCESS | 1711 | 1466016305105 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
11:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 582ms
11:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
11:45:05 INFO - PROCESS | 1711 | 1466016305623 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:05 INFO - PROCESS | 1711 | 1466016305711 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
11:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 982ms
11:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
11:45:06 INFO - PROCESS | 1711 | 1466016306620 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:06 INFO - PROCESS | 1711 | 1466016306737 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 689ms
11:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
11:45:07 INFO - PROCESS | 1711 | 1466016307332 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:07 INFO - PROCESS | 1711 | 1466016307423 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
11:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 635ms
11:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
11:45:07 INFO - PROCESS | 1711 | 1466016307984 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:08 INFO - PROCESS | 1711 | 1466016308062 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
11:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 638ms
11:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
11:45:08 INFO - PROCESS | 1711 | 1466016308611 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:08 INFO - PROCESS | 1711 | 1466016308711 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 573ms
11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
11:45:09 INFO - PROCESS | 1711 | 1466016309216 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:09 INFO - PROCESS | 1711 | 1466016309345 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 735ms
11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
11:45:09 INFO - PROCESS | 1711 | 1466016309961 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:10 INFO - PROCESS | 1711 | 1466016310107 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
11:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms
11:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
11:45:10 INFO - PROCESS | 1711 | 1466016310652 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:10 INFO - PROCESS | 1711 | 1466016310727 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
11:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 590ms
11:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
11:45:11 INFO - PROCESS | 1711 | 1466016311250 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:11 INFO - PROCESS | 1711 | 1466016311355 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
11:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 623ms
11:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
11:45:11 INFO - PROCESS | 1711 | 1466016311880 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:11 INFO - PROCESS | 1711 | 1466016311955 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
11:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 523ms
11:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
11:45:12 INFO - PROCESS | 1711 | 1466016312428 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:12 INFO - PROCESS | 1711 | 1466016312547 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
11:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 931ms
11:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
11:45:13 INFO - PROCESS | 1711 | 1466016313385 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:13 INFO - PROCESS | 1711 | 1466016313508 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
11:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 727ms
11:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
11:45:14 INFO - PROCESS | 1711 | 1466016314122 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:14 INFO - PROCESS | 1711 | 1466016314210 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
11:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 680ms
11:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
11:45:14 INFO - PROCESS | 1711 | 1466016314811 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:14 INFO - PROCESS | 1711 | 1466016314892 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
11:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 641ms
11:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
11:45:15 INFO - PROCESS | 1711 | 1466016315461 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:15 INFO - PROCESS | 1711 | 1466016315588 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
11:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 638ms
11:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
11:45:16 INFO - PROCESS | 1711 | 1466016316106 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:16 INFO - PROCESS | 1711 | 1466016316211 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
11:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms
11:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
11:45:16 INFO - PROCESS | 1711 | 1466016316794 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:16 INFO - PROCESS | 1711 | 1466016316965 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
11:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 675ms
11:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
11:45:17 INFO - PROCESS | 1711 | 1466016317492 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:17 INFO - PROCESS | 1711 | 1466016317578 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
11:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 606ms
11:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
11:45:18 INFO - PROCESS | 1711 | 1466016318088 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:18 INFO - PROCESS | 1711 | 1466016318208 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
11:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 636ms
11:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
11:45:18 INFO - PROCESS | 1711 | 1466016318741 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:18 INFO - PROCESS | 1711 | 1466016318824 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
11:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 637ms
11:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
11:45:19 INFO - PROCESS | 1711 | 1466016319397 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:19 INFO - PROCESS | 1711 | 1466016319501 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
11:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 843ms
11:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
11:45:20 INFO - PROCESS | 1711 | 1466016320262 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:20 INFO - PROCESS | 1711 | 1466016320456 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
11:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 849ms
11:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
11:45:21 INFO - PROCESS | 1711 | 1466016321114 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:21 INFO - PROCESS | 1711 | 1466016321240 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
11:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 686ms
11:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
11:45:21 INFO - PROCESS | 1711 | 1466016321828 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:21 INFO - PROCESS | 1711 | 1466016321907 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
11:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 623ms
11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
11:45:22 INFO - PROCESS | 1711 | 1466016322464 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:22 INFO - PROCESS | 1711 | 1466016322554 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
11:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 655ms
11:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
11:45:23 INFO - PROCESS | 1711 | 1466016323111 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:23 INFO - PROCESS | 1711 | 1466016323211 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
11:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms
11:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
11:45:23 INFO - PROCESS | 1711 | 1466016323746 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:23 INFO - PROCESS | 1711 | 1466016323912 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
11:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms
11:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
11:45:24 INFO - PROCESS | 1711 | 1466016324495 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:24 INFO - PROCESS | 1711 | 1466016324588 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
11:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 580ms
11:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
11:45:25 INFO - PROCESS | 1711 | 1466016325069 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:25 INFO - PROCESS | 1711 | 1466016325181 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
11:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms
11:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
11:45:25 INFO - PROCESS | 1711 | 1466016325700 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:25 INFO - PROCESS | 1711 | 1466016325787 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
11:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 588ms
11:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
11:45:26 INFO - PROCESS | 1711 | 1466016326300 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:26 INFO - PROCESS | 1711 | 1466016326377 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
11:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms
11:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
11:45:26 INFO - PROCESS | 1711 | 1466016326931 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:27 INFO - PROCESS | 1711 | 1466016327019 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
11:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 934ms
11:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
11:45:27 INFO - PROCESS | 1711 | 1466016327891 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:27 INFO - PROCESS | 1711 | 1466016327995 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
11:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 638ms
11:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
11:45:28 INFO - PROCESS | 1711 | 1466016328546 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:28 INFO - PROCESS | 1711 | 1466016328657 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
11:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 687ms
11:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
11:45:29 INFO - PROCESS | 1711 | 1466016329232 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:29 INFO - PROCESS | 1711 | 1466016329306 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
11:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 639ms
11:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
11:45:29 INFO - PROCESS | 1711 | 1466016329880 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:29 INFO - PROCESS | 1711 | 1466016329973 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
11:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 595ms
11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
11:45:30 INFO - PROCESS | 1711 | 1466016330473 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:30 INFO - PROCESS | 1711 | 1466016330575 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
11:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 632ms
11:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
11:45:31 INFO - PROCESS | 1711 | 1466016331111 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:31 INFO - PROCESS | 1711 | 1466016331260 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
11:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 726ms
11:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
11:45:31 INFO - PROCESS | 1711 | 1466016331843 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:31 INFO - PROCESS | 1711 | 1466016331944 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
11:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms
11:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
11:45:32 INFO - PROCESS | 1711 | 1466016332476 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:32 INFO - PROCESS | 1711 | 1466016332574 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
11:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 991ms
11:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
11:45:33 INFO - PROCESS | 1711 | 1466016333484 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:33 INFO - PROCESS | 1711 | 1466016333586 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
11:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 832ms
11:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
11:45:34 INFO - PROCESS | 1711 | 1466016334318 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:34 INFO - PROCESS | 1711 | 1466016334465 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
11:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 677ms
11:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
11:45:35 INFO - PROCESS | 1711 | 1466016335022 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:35 INFO - PROCESS | 1711 | 1466016335116 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
11:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 693ms
11:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
11:45:35 INFO - PROCESS | 1711 | 1466016335732 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:35 INFO - PROCESS | 1711 | 1466016335829 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
11:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 684ms
11:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
11:45:36 INFO - PROCESS | 1711 | 1466016336421 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:36 INFO - PROCESS | 1711 | 1466016336521 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
11:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms
11:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
11:45:37 INFO - PROCESS | 1711 | 1466016337061 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:37 INFO - PROCESS | 1711 | 1466016337152 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
11:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 580ms
11:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
11:45:37 INFO - PROCESS | 1711 | 1466016337658 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:37 INFO - PROCESS | 1711 | 1466016337782 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
11:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 673ms
11:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
11:45:38 INFO - PROCESS | 1711 | 1466016338322 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:38 INFO - PROCESS | 1711 | 1466016338426 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
11:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 675ms
11:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
11:45:39 INFO - PROCESS | 1711 | 1466016339004 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:39 INFO - PROCESS | 1711 | 1466016339083 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
11:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 647ms
11:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
11:45:39 INFO - PROCESS | 1711 | 1466016339656 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:39 INFO - PROCESS | 1711 | 1466016339763 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
11:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 573ms
11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
11:45:40 INFO - PROCESS | 1711 | 1466016340244 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:40 INFO - PROCESS | 1711 | 1466016340343 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 850ms
11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
11:45:41 INFO - PROCESS | 1711 | 1466016341115 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:41 INFO - PROCESS | 1711 | 1466016341206 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
11:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms
11:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
11:45:41 INFO - PROCESS | 1711 | 1466016341756 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:41 INFO - PROCESS | 1711 | 1466016341840 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms
11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
11:45:42 INFO - PROCESS | 1711 | 1466016342419 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:42 INFO - PROCESS | 1711 | 1466016342587 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 838ms
11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
11:45:43 INFO - PROCESS | 1711 | 1466016343239 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:43 INFO - PROCESS | 1711 | 1466016343365 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 584ms
11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
11:45:43 INFO - PROCESS | 1711 | 1466016343829 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:43 INFO - PROCESS | 1711 | 1466016343955 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
11:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 682ms
11:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
11:45:44 INFO - PROCESS | 1711 | 1466016344513 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:44 INFO - PROCESS | 1711 | 1466016344602 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
11:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 576ms
11:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
11:45:45 INFO - PROCESS | 1711 | 1466016345110 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:45 INFO - PROCESS | 1711 | 1466016345201 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
11:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 624ms
11:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
11:45:45 INFO - PROCESS | 1711 | 1466016345744 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:45 INFO - PROCESS | 1711 | 1466016345873 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
11:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 709ms
11:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
11:45:46 INFO - PROCESS | 1711 | 1466016346461 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:46 INFO - PROCESS | 1711 | 1466016346582 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
11:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms
11:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
11:45:47 INFO - PROCESS | 1711 | 1466016347202 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:47 INFO - PROCESS | 1711 | 1466016347316 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
11:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 775ms
11:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
11:45:47 INFO - PROCESS | 1711 | 1466016347983 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:48 INFO - PROCESS | 1711 | 1466016348077 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
11:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 578ms
11:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
11:45:48 INFO - PROCESS | 1711 | 1466016348587 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:48 INFO - PROCESS | 1711 | 1466016348710 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
11:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 633ms
11:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
11:45:49 INFO - PROCESS | 1711 | 1466016349260 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:49 INFO - PROCESS | 1711 | 1466016349358 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
11:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 785ms
11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
11:45:50 INFO - PROCESS | 1711 | 1466016350013 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:50 INFO - PROCESS | 1711 | 1466016350113 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
11:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 575ms
11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
11:45:50 INFO - PROCESS | 1711 | 1466016350604 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:50 INFO - PROCESS | 1711 | 1466016350685 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
11:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 686ms
11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
11:45:51 INFO - PROCESS | 1711 | 1466016351285 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:51 INFO - PROCESS | 1711 | 1466016351383 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
11:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 569ms
11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
11:45:51 INFO - PROCESS | 1711 | 1466016351882 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:51 INFO - PROCESS | 1711 | 1466016351979 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
11:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 590ms
11:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
11:45:52 INFO - PROCESS | 1711 | 1466016352473 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:52 INFO - PROCESS | 1711 | 1466016352589 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
11:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 681ms
11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
11:45:53 INFO - PROCESS | 1711 | 1466016353143 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:53 INFO - PROCESS | 1711 | 1466016353224 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
11:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 677ms
11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
11:45:53 INFO - PROCESS | 1711 | 1466016353841 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:53 INFO - PROCESS | 1711 | 1466016353947 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
11:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 791ms
11:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
11:45:54 INFO - PROCESS | 1711 | 1466016354625 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:54 INFO - PROCESS | 1711 | 1466016354705 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
11:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 581ms
11:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
11:45:55 INFO - PROCESS | 1711 | 1466016355260 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:55 INFO - PROCESS | 1711 | 1466016355352 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
11:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 633ms
11:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
11:45:55 INFO - PROCESS | 1711 | 1466016355871 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:55 INFO - PROCESS | 1711 | 1466016355954 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
11:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 728ms
11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
11:45:56 INFO - PROCESS | 1711 | 1466016356609 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:56 INFO - PROCESS | 1711 | 1466016356695 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 694ms
11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
11:45:57 INFO - PROCESS | 1711 | 1466016357305 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:57 INFO - PROCESS | 1711 | 1466016357401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
11:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 591ms
11:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
11:45:57 INFO - PROCESS | 1711 | 1466016357924 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:58 INFO - PROCESS | 1711 | 1466016358028 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 636ms
11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
11:45:58 INFO - PROCESS | 1711 | 1466016358546 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:58 INFO - PROCESS | 1711 | 1466016358624 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 584ms
11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
11:45:59 INFO - PROCESS | 1711 | 1466016359156 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:59 INFO - PROCESS | 1711 | 1466016359238 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 643ms
11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
11:45:59 INFO - PROCESS | 1711 | 1466016359794 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:45:59 INFO - PROCESS | 1711 | 1466016359877 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
11:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 731ms
11:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
11:46:00 INFO - PROCESS | 1711 | 1466016360535 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:00 INFO - PROCESS | 1711 | 1466016360633 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 678ms
11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
11:46:01 INFO - PROCESS | 1711 | 1466016361234 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:01 INFO - PROCESS | 1711 | 1466016361395 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:01 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
11:46:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:46:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
11:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 679ms
11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
11:46:01 INFO - PROCESS | 1711 | 1466016361956 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:02 INFO - PROCESS | 1711 | 1466016362052 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:02 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
11:46:02 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:46:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 575ms
11:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
11:46:02 INFO - PROCESS | 1711 | 1466016362589 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:02 INFO - PROCESS | 1711 | 1466016362683 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:03 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
11:46:03 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:46:03 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:46:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
11:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 780ms
11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
11:46:03 INFO - PROCESS | 1711 | 1466016363343 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:03 INFO - PROCESS | 1711 | 1466016363471 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:04 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
11:46:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:46:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 731ms
11:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
11:46:04 INFO - PROCESS | 1711 | 1466016364124 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:04 INFO - PROCESS | 1711 | 1466016364211 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:04 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
11:46:04 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:46:04 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 683ms
11:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
11:46:04 INFO - PROCESS | 1711 | 1466016364809 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:04 INFO - PROCESS | 1711 | 1466016364897 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:05 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
11:46:05 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
11:46:05 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
11:46:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
11:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 624ms
11:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
11:46:05 INFO - PROCESS | 1711 | 1466016365437 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:05 INFO - PROCESS | 1711 | 1466016365504 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 583ms
11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
11:46:06 INFO - PROCESS | 1711 | 1466016366032 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:06 INFO - PROCESS | 1711 | 1466016366106 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:06 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
11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms
11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
11:46:06 INFO - PROCESS | 1711 | 1466016366666 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:06 INFO - PROCESS | 1711 | 1466016366807 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:07 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
11:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 920ms
11:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
11:46:07 INFO - PROCESS | 1711 | 1466016367599 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:07 INFO - PROCESS | 1711 | 1466016367694 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 644ms
11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
11:46:08 INFO - PROCESS | 1711 | 1466016368259 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:08 INFO - PROCESS | 1711 | 1466016368396 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 636ms
11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
11:46:08 INFO - PROCESS | 1711 | 1466016368906 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:08 INFO - PROCESS | 1711 | 1466016368989 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
11:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 627ms
11:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
11:46:09 INFO - PROCESS | 1711 | 1466016369540 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:09 INFO - PROCESS | 1711 | 1466016369625 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:10 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
11:46:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
11:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 593ms
11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
11:46:10 INFO - PROCESS | 1711 | 1466016370133 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:10 INFO - PROCESS | 1711 | 1466016370251 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
11:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 773ms
11:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
11:46:10 INFO - PROCESS | 1711 | 1466016370927 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:11 INFO - PROCESS | 1711 | 1466016371074 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 687ms
11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
11:46:11 INFO - PROCESS | 1711 | 1466016371625 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:11 INFO - PROCESS | 1711 | 1466016371722 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 634ms
11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
11:46:12 INFO - PROCESS | 1711 | 1466016372270 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:12 INFO - PROCESS | 1711 | 1466016372349 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 595ms
11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
11:46:12 INFO - PROCESS | 1711 | 1466016372864 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:12 INFO - PROCESS | 1711 | 1466016372961 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
11:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 681ms
11:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
11:46:13 INFO - PROCESS | 1711 | 1466016373555 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:13 INFO - PROCESS | 1711 | 1466016373769 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
11:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 829ms
11:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
11:46:14 INFO - PROCESS | 1711 | 1466016374394 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:14 INFO - PROCESS | 1711 | 1466016374533 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
11:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 726ms
11:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
11:46:15 INFO - PROCESS | 1711 | 1466016375153 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:15 INFO - PROCESS | 1711 | 1466016375254 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
11:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 624ms
11:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
11:46:15 INFO - PROCESS | 1711 | 1466016375793 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:15 INFO - PROCESS | 1711 | 1466016375878 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
11:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 651ms
11:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
11:46:16 INFO - PROCESS | 1711 | 1466016376421 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:16 INFO - PROCESS | 1711 | 1466016376534 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
11:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 637ms
11:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
11:46:17 INFO - PROCESS | 1711 | 1466016377064 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:17 INFO - PROCESS | 1711 | 1466016377163 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
11:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 625ms
11:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
11:46:17 INFO - PROCESS | 1711 | 1466016377701 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:17 INFO - PROCESS | 1711 | 1466016377789 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
11:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 781ms
11:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
11:46:18 INFO - PROCESS | 1711 | 1466016378488 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:18 INFO - PROCESS | 1711 | 1466016378586 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
11:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 575ms
11:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
11:46:19 INFO - PROCESS | 1711 | 1466016379080 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:19 INFO - PROCESS | 1711 | 1466016379189 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
11:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 588ms
11:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
11:46:19 INFO - PROCESS | 1711 | 1466016379665 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:19 INFO - PROCESS | 1711 | 1466016379773 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 834ms
11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
11:46:20 INFO - PROCESS | 1711 | 1466016380570 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:20 INFO - PROCESS | 1711 | 1466016380674 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
11:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms
11:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
11:46:21 INFO - PROCESS | 1711 | 1466016381257 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:21 INFO - PROCESS | 1711 | 1466016381349 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
11:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 633ms
11:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
11:46:21 INFO - PROCESS | 1711 | 1466016381929 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:22 INFO - PROCESS | 1711 | 1466016382052 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 739ms
11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
11:46:22 INFO - PROCESS | 1711 | 1466016382633 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:22 INFO - PROCESS | 1711 | 1466016382708 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 575ms
11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
11:46:23 INFO - PROCESS | 1711 | 1466016383212 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:23 INFO - PROCESS | 1711 | 1466016383288 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
11:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 583ms
11:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
11:46:23 INFO - PROCESS | 1711 | 1466016383814 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:23 INFO - PROCESS | 1711 | 1466016383909 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
11:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 627ms
11:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
11:46:24 INFO - PROCESS | 1711 | 1466016384439 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:24 INFO - PROCESS | 1711 | 1466016384518 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:25 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
11:46:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:46:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
11:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 634ms
11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
11:46:25 INFO - PROCESS | 1711 | 1466016385078 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:25 INFO - PROCESS | 1711 | 1466016385195 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
11:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 826ms
11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
11:46:25 INFO - PROCESS | 1711 | 1466016385909 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:26 INFO - PROCESS | 1711 | 1466016386000 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
11:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 579ms
11:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
11:46:26 INFO - PROCESS | 1711 | 1466016386521 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:26 INFO - PROCESS | 1711 | 1466016386666 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
11:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 809ms
11:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
11:46:27 INFO - PROCESS | 1711 | 1466016387361 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:27 INFO - PROCESS | 1711 | 1466016387456 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:27 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
11:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 623ms
11:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
11:46:28 INFO - PROCESS | 1711 | 1466016388023 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:28 INFO - PROCESS | 1711 | 1466016388111 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
11:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 634ms
11:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
11:46:28 INFO - PROCESS | 1711 | 1466016388679 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:28 INFO - PROCESS | 1711 | 1466016388809 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
11:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms
11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
11:46:29 INFO - PROCESS | 1711 | 1466016389401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:29 INFO - PROCESS | 1711 | 1466016389492 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
11:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1101ms
11:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
11:46:30 INFO - PROCESS | 1711 | 1466016390502 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:30 INFO - PROCESS | 1711 | 1466016390579 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
11:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 623ms
11:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
11:46:31 INFO - PROCESS | 1711 | 1466016391141 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:31 INFO - PROCESS | 1711 | 1466016391227 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
11:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 591ms
11:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
11:46:31 INFO - PROCESS | 1711 | 1466016391740 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:31 INFO - PROCESS | 1711 | 1466016391863 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
11:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 736ms
11:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
11:46:32 INFO - PROCESS | 1711 | 1466016392475 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:32 INFO - PROCESS | 1711 | 1466016392584 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
11:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 887ms
11:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
11:46:33 INFO - PROCESS | 1711 | 1466016393371 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:33 INFO - PROCESS | 1711 | 1466016393565 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 727ms
11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
11:46:34 INFO - PROCESS | 1711 | 1466016394117 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:34 INFO - PROCESS | 1711 | 1466016394245 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 697ms
11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
11:46:34 INFO - PROCESS | 1711 | 1466016394810 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:34 INFO - PROCESS | 1711 | 1466016394895 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 674ms
11:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
11:46:35 INFO - PROCESS | 1711 | 1466016395501 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:35 INFO - PROCESS | 1711 | 1466016395589 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:36 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
11:46:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
11:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 837ms
11:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
11:46:36 INFO - PROCESS | 1711 | 1466016396333 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:36 INFO - PROCESS | 1711 | 1466016396417 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:37 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
11:46:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
11:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 680ms
11:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
11:46:37 INFO - PROCESS | 1711 | 1466016397028 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:37 INFO - PROCESS | 1711 | 1466016397150 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:37 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
11:46:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
11:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 690ms
11:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
11:46:37 INFO - PROCESS | 1711 | 1466016397725 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:37 INFO - PROCESS | 1711 | 1466016397865 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:38 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]"
11:46:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:46:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
11:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 675ms
11:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
11:46:38 INFO - PROCESS | 1711 | 1466016398409 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:38 INFO - PROCESS | 1711 | 1466016398546 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:39 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
11:46:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
11:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:46:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 698ms
11:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
11:46:39 INFO - PROCESS | 1711 | 1466016399110 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:39 INFO - PROCESS | 1711 | 1466016399212 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 675ms
11:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
11:46:39 INFO - PROCESS | 1711 | 1466016399788 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:39 INFO - PROCESS | 1711 | 1466016399891 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
11:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 825ms
11:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
11:46:40 INFO - PROCESS | 1711 | 1466016400620 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:40 INFO - PROCESS | 1711 | 1466016400703 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
11:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 573ms
11:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
11:46:41 INFO - PROCESS | 1711 | 1466016401225 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:41 INFO - PROCESS | 1711 | 1466016401316 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
11:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 638ms
11:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
11:46:41 INFO - PROCESS | 1711 | 1466016401872 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:41 INFO - PROCESS | 1711 | 1466016401956 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
11:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 629ms
11:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
11:46:42 INFO - PROCESS | 1711 | 1466016402508 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:42 INFO - PROCESS | 1711 | 1466016402610 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
11:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms
11:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
11:46:43 INFO - PROCESS | 1711 | 1466016403257 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:43 INFO - PROCESS | 1711 | 1466016403339 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
11:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 682ms
11:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
11:46:43 INFO - PROCESS | 1711 | 1466016403931 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:44 INFO - PROCESS | 1711 | 1466016404019 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
11:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 583ms
11:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
11:46:44 INFO - PROCESS | 1711 | 1466016404532 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:44 INFO - PROCESS | 1711 | 1466016404656 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms
11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
11:46:45 INFO - PROCESS | 1711 | 1466016405168 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:45 INFO - PROCESS | 1711 | 1466016405272 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 635ms
11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
11:46:45 INFO - PROCESS | 1711 | 1466016405805 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:45 INFO - PROCESS | 1711 | 1466016405987 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
11:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 737ms
11:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
11:46:46 INFO - PROCESS | 1711 | 1466016406560 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:46 INFO - PROCESS | 1711 | 1466016406727 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
11:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 886ms
11:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
11:46:47 INFO - PROCESS | 1711 | 1466016407458 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:47 INFO - PROCESS | 1711 | 1466016407585 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
11:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 832ms
11:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
11:46:48 INFO - PROCESS | 1711 | 1466016408300 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:48 INFO - PROCESS | 1711 | 1466016408403 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
11:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 634ms
11:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
11:46:48 INFO - PROCESS | 1711 | 1466016408965 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:49 INFO - PROCESS | 1711 | 1466016409114 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
11:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 646ms
11:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
11:46:49 INFO - PROCESS | 1711 | 1466016409623 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:49 INFO - PROCESS | 1711 | 1466016409718 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
11:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 747ms
11:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
11:46:50 INFO - PROCESS | 1711 | 1466016410355 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:50 INFO - PROCESS | 1711 | 1466016410512 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms
11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
11:46:51 INFO - PROCESS | 1711 | 1466016411047 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:51 INFO - PROCESS | 1711 | 1466016411147 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms
11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
11:46:51 INFO - PROCESS | 1711 | 1466016411710 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:51 INFO - PROCESS | 1711 | 1466016411812 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
11:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 681ms
11:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
11:46:52 INFO - PROCESS | 1711 | 1466016412380 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:52 INFO - PROCESS | 1711 | 1466016412457 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
11:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 526ms
11:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
11:46:52 INFO - PROCESS | 1711 | 1466016412927 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:53 INFO - PROCESS | 1711 | 1466016413053 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
11:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 728ms
11:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
11:46:53 INFO - PROCESS | 1711 | 1466016413662 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:53 INFO - PROCESS | 1711 | 1466016413742 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
11:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 881ms
11:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
11:46:54 INFO - PROCESS | 1711 | 1466016414562 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:54 INFO - PROCESS | 1711 | 1466016414705 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
11:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 681ms
11:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
11:46:55 INFO - PROCESS | 1711 | 1466016415246 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:55 INFO - PROCESS | 1711 | 1466016415364 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
11:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 628ms
11:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
11:46:55 INFO - PROCESS | 1711 | 1466016415913 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:55 INFO - PROCESS | 1711 | 1466016415991 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
11:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 638ms
11:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
11:46:56 INFO - PROCESS | 1711 | 1466016416569 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:56 INFO - PROCESS | 1711 | 1466016416670 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
11:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms
11:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
11:46:57 INFO - PROCESS | 1711 | 1466016417206 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:57 INFO - PROCESS | 1711 | 1466016417304 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
11:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 727ms
11:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
11:46:57 INFO - PROCESS | 1711 | 1466016417944 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:58 INFO - PROCESS | 1711 | 1466016418094 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
11:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 635ms
11:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
11:46:58 INFO - PROCESS | 1711 | 1466016418593 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:58 INFO - PROCESS | 1711 | 1466016418707 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
11:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 576ms
11:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
11:46:59 INFO - PROCESS | 1711 | 1466016419190 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:59 INFO - PROCESS | 1711 | 1466016419287 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
11:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 535ms
11:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
11:46:59 INFO - PROCESS | 1711 | 1466016419724 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:46:59 INFO - PROCESS | 1711 | 1466016419845 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
11:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 634ms
11:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
11:47:00 INFO - PROCESS | 1711 | 1466016420358 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:00 INFO - PROCESS | 1711 | 1466016420445 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
11:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 876ms
11:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
11:47:01 INFO - PROCESS | 1711 | 1466016421260 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:01 INFO - PROCESS | 1711 | 1466016421399 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
11:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 685ms
11:47:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
11:47:01 INFO - PROCESS | 1711 | 1466016421958 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:02 INFO - PROCESS | 1711 | 1466016422064 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:02 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 () {
11:47:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
11:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
11:47:02 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 () {
11:47:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
11:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
11:47:02 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 () {
11:47:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
11:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
11:47:02 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 () {
11:47:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
11:47:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
11:47:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 584ms
11:47:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
11:47:02 INFO - PROCESS | 1711 | 1466016422566 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:02 INFO - PROCESS | 1711 | 1466016422647 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
11:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
11:47:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
11:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
11:47:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
11:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
11:47:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 582ms
11:47:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
11:47:03 INFO - PROCESS | 1711 | 1466016423150 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:03 INFO - PROCESS | 1711 | 1466016423226 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:03 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
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
11:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
11:47:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
11:47:03 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.
11:47:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
11:47:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 539ms
11:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
11:47:03 INFO - PROCESS | 1711 | 1466016423691 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:03 INFO - PROCESS | 1711 | 1466016423755 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
11:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 737ms
11:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
11:47:04 INFO - PROCESS | 1711 | 1466016424448 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:04 INFO - PROCESS | 1711 | 1466016424591 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
11:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 826ms
11:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
11:47:05 INFO - PROCESS | 1711 | 1466016425273 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:05 INFO - PROCESS | 1711 | 1466016425357 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
11:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 634ms
11:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
11:47:05 INFO - PROCESS | 1711 | 1466016425919 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:06 INFO - PROCESS | 1711 | 1466016426005 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
11:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 625ms
11:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
11:47:06 INFO - PROCESS | 1711 | 1466016426551 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:06 INFO - PROCESS | 1711 | 1466016426669 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
11:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 637ms
11:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
11:47:07 INFO - PROCESS | 1711 | 1466016427192 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:07 INFO - PROCESS | 1711 | 1466016427277 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
11:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 923ms
11:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
11:47:08 INFO - PROCESS | 1711 | 1466016428153 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:08 INFO - PROCESS | 1711 | 1466016428281 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
11:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 696ms
11:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
11:47:08 INFO - PROCESS | 1711 | 1466016428866 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:08 INFO - PROCESS | 1711 | 1466016428957 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
11:47:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 636ms
11:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
11:47:09 INFO - PROCESS | 1711 | 1466016429511 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:09 INFO - PROCESS | 1711 | 1466016429592 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
11:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 679ms
11:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
11:47:10 INFO - PROCESS | 1711 | 1466016430179 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:10 INFO - PROCESS | 1711 | 1466016430260 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
11:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 574ms
11:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
11:47:10 INFO - PROCESS | 1711 | 1466016430762 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:10 INFO - PROCESS | 1711 | 1466016430841 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
11:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 632ms
11:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
11:47:11 INFO - PROCESS | 1711 | 1466016431402 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:11 INFO - PROCESS | 1711 | 1466016431517 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
11:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 735ms
11:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
11:47:12 INFO - PROCESS | 1711 | 1466016432141 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:12 INFO - PROCESS | 1711 | 1466016432245 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
11:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 571ms
11:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
11:47:12 INFO - PROCESS | 1711 | 1466016432735 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:12 INFO - PROCESS | 1711 | 1466016432875 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
11:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 640ms
11:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
11:47:13 INFO - PROCESS | 1711 | 1466016433379 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:13 INFO - PROCESS | 1711 | 1466016433473 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
11:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 729ms
11:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
11:47:14 INFO - PROCESS | 1711 | 1466016434101 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:14 INFO - PROCESS | 1711 | 1466016434218 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
11:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 829ms
11:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
11:47:14 INFO - PROCESS | 1711 | 1466016434940 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:15 INFO - PROCESS | 1711 | 1466016435080 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
11:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 687ms
11:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
11:47:15 INFO - PROCESS | 1711 | 1466016435632 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:15 INFO - PROCESS | 1711 | 1466016435720 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
11:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 621ms
11:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
11:47:16 INFO - PROCESS | 1711 | 1466016436280 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:16 INFO - PROCESS | 1711 | 1466016436370 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
11:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 644ms
11:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
11:47:16 INFO - PROCESS | 1711 | 1466016436923 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:17 INFO - PROCESS | 1711 | 1466016437013 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
11:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 534ms
11:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
11:47:17 INFO - PROCESS | 1711 | 1466016437478 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:17 INFO - PROCESS | 1711 | 1466016437594 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:18 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
11:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 676ms
11:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
11:47:18 INFO - PROCESS | 1711 | 1466016438158 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:18 INFO - PROCESS | 1711 | 1466016438241 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
11:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 619ms
11:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
11:47:18 INFO - PROCESS | 1711 | 1466016438786 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:18 INFO - PROCESS | 1711 | 1466016438910 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:19 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
11:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 876ms
11:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
11:47:19 INFO - PROCESS | 1711 | 1466016439660 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:19 INFO - PROCESS | 1711 | 1466016439751 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
11:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 525ms
11:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
11:47:20 INFO - PROCESS | 1711 | 1466016440194 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:20 INFO - PROCESS | 1711 | 1466016440327 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
11:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 682ms
11:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
11:47:20 INFO - PROCESS | 1711 | 1466016440882 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:20 INFO - PROCESS | 1711 | 1466016440985 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
11:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 833ms
11:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
11:47:21 INFO - PROCESS | 1711 | 1466016441764 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:21 INFO - PROCESS | 1711 | 1466016441866 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
11:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 697ms
11:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
11:47:22 INFO - PROCESS | 1711 | 1466016442474 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:22 INFO - PROCESS | 1711 | 1466016442564 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
11:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 637ms
11:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
11:47:23 INFO - PROCESS | 1711 | 1466016443133 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:23 INFO - PROCESS | 1711 | 1466016443268 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
11:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 685ms
11:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
11:47:23 INFO - PROCESS | 1711 | 1466016443804 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:23 INFO - PROCESS | 1711 | 1466016443881 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
11:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 585ms
11:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
11:47:24 INFO - PROCESS | 1711 | 1466016444398 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:24 INFO - PROCESS | 1711 | 1466016444478 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
11:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 582ms
11:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
11:47:24 INFO - PROCESS | 1711 | 1466016444995 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:25 INFO - PROCESS | 1711 | 1466016445080 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
11:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 591ms
11:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
11:47:25 INFO - PROCESS | 1711 | 1466016445595 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:25 INFO - PROCESS | 1711 | 1466016445750 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
11:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 754ms
11:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
11:47:26 INFO - PROCESS | 1711 | 1466016446351 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:26 INFO - PROCESS | 1711 | 1466016446437 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
11:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 571ms
11:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
11:47:26 INFO - PROCESS | 1711 | 1466016446954 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:27 INFO - PROCESS | 1711 | 1466016447040 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
11:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 610ms
11:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
11:47:27 INFO - PROCESS | 1711 | 1466016447583 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:27 INFO - PROCESS | 1711 | 1466016447686 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
11:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 880ms
11:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
11:47:28 INFO - PROCESS | 1711 | 1466016448471 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:28 INFO - PROCESS | 1711 | 1466016448587 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
11:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 639ms
11:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
11:47:29 INFO - PROCESS | 1711 | 1466016449150 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:29 INFO - PROCESS | 1711 | 1466016449269 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
11:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 644ms
11:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
11:47:29 INFO - PROCESS | 1711 | 1466016449814 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:29 INFO - PROCESS | 1711 | 1466016449893 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:30 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
11:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 701ms
11:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
11:47:30 INFO - PROCESS | 1711 | 1466016450484 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:30 INFO - PROCESS | 1711 | 1466016450559 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
11:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 537ms
11:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
11:47:31 INFO - PROCESS | 1711 | 1466016451039 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:31 INFO - PROCESS | 1711 | 1466016451160 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
11:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 633ms
11:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
11:47:31 INFO - PROCESS | 1711 | 1466016451684 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:31 INFO - PROCESS | 1711 | 1466016451768 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:32 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
11:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 588ms
11:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
11:47:32 INFO - PROCESS | 1711 | 1466016452281 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:32 INFO - PROCESS | 1711 | 1466016452388 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
11:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 742ms
11:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
11:47:33 INFO - PROCESS | 1711 | 1466016453027 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:33 INFO - PROCESS | 1711 | 1466016453098 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
11:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms
11:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
11:47:33 INFO - PROCESS | 1711 | 1466016453751 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:33 INFO - PROCESS | 1711 | 1466016453829 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
11:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 585ms
11:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
11:47:34 INFO - PROCESS | 1711 | 1466016454368 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:34 INFO - PROCESS | 1711 | 1466016454485 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
11:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 781ms
11:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
11:47:35 INFO - PROCESS | 1711 | 1466016455223 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:35 INFO - PROCESS | 1711 | 1466016455321 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
11:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 684ms
11:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
11:47:35 INFO - PROCESS | 1711 | 1466016455921 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:36 INFO - PROCESS | 1711 | 1466016456057 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:36 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
11:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 683ms
11:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
11:47:36 INFO - PROCESS | 1711 | 1466016456625 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:36 INFO - PROCESS | 1711 | 1466016456813 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
11:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 996ms
11:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
11:47:37 INFO - PROCESS | 1711 | 1466016457614 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:37 INFO - PROCESS | 1711 | 1466016457786 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
11:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1082ms
11:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
11:47:38 INFO - PROCESS | 1711 | 1466016458711 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:38 INFO - PROCESS | 1711 | 1466016458821 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
11:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 878ms
11:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
11:47:39 INFO - PROCESS | 1711 | 1466016459619 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:39 INFO - PROCESS | 1711 | 1466016459714 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
11:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 793ms
11:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
11:47:40 INFO - PROCESS | 1711 | 1466016460427 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:40 INFO - PROCESS | 1711 | 1466016460556 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 825ms
11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
11:47:41 INFO - PROCESS | 1711 | 1466016461294 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:41 INFO - PROCESS | 1711 | 1466016461399 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
11:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 697ms
11:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
11:47:41 INFO - PROCESS | 1711 | 1466016461961 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:42 INFO - PROCESS | 1711 | 1466016462053 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
11:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 579ms
11:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
11:47:42 INFO - PROCESS | 1711 | 1466016462545 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:42 INFO - PROCESS | 1711 | 1466016462673 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
11:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 682ms
11:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
11:47:43 INFO - PROCESS | 1711 | 1466016463237 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:43 INFO - PROCESS | 1711 | 1466016463353 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
11:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 680ms
11:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
11:47:43 INFO - PROCESS | 1711 | 1466016463917 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:44 INFO - PROCESS | 1711 | 1466016464090 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
11:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 886ms
11:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
11:47:44 INFO - PROCESS | 1711 | 1466016464810 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:44 INFO - PROCESS | 1711 | 1466016464902 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
11:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 581ms
11:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
11:47:45 INFO - PROCESS | 1711 | 1466016465424 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:45 INFO - PROCESS | 1711 | 1466016465524 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
11:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 635ms
11:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
11:47:46 INFO - PROCESS | 1711 | 1466016466056 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:46 INFO - PROCESS | 1711 | 1466016466144 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
11:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 639ms
11:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
11:47:46 INFO - PROCESS | 1711 | 1466016466705 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:46 INFO - PROCESS | 1711 | 1466016466798 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:47 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
11:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 634ms
11:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
11:47:47 INFO - PROCESS | 1711 | 1466016467352 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:47 INFO - PROCESS | 1711 | 1466016467531 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:48 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
11:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 676ms
11:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
11:47:48 INFO - PROCESS | 1711 | 1466016468062 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:48 INFO - PROCESS | 1711 | 1466016468166 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:48 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
11:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 650ms
11:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
11:47:48 INFO - PROCESS | 1711 | 1466016468694 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:48 INFO - PROCESS | 1711 | 1466016468788 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:49 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)
11:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 637ms
11:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
11:47:49 INFO - PROCESS | 1711 | 1466016469333 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:49 INFO - PROCESS | 1711 | 1466016469405 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 572ms
11:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
11:47:49 INFO - PROCESS | 1711 | 1466016469914 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:50 INFO - PROCESS | 1711 | 1466016470024 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
11:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 695ms
11:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
11:47:50 INFO - PROCESS | 1711 | 1466016470621 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:50 INFO - PROCESS | 1711 | 1466016470866 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
11:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 780ms
11:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
11:47:51 INFO - PROCESS | 1711 | 1466016471428 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:51 INFO - PROCESS | 1711 | 1466016471521 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 635ms
11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
11:47:52 INFO - PROCESS | 1711 | 1466016472089 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:52 INFO - PROCESS | 1711 | 1466016472193 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
11:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms
11:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
11:47:52 INFO - PROCESS | 1711 | 1466016472727 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:52 INFO - PROCESS | 1711 | 1466016472807 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
11:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 588ms
11:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
11:47:53 INFO - PROCESS | 1711 | 1466016473323 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:53 INFO - PROCESS | 1711 | 1466016473445 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
11:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms
11:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
11:47:54 INFO - PROCESS | 1711 | 1466016474002 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:54 INFO - PROCESS | 1711 | 1466016474083 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
11:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 729ms
11:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
11:47:54 INFO - PROCESS | 1711 | 1466016474732 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:54 INFO - PROCESS | 1711 | 1466016474808 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
11:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 575ms
11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
11:47:55 INFO - PROCESS | 1711 | 1466016475316 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:55 INFO - PROCESS | 1711 | 1466016475395 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
11:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 580ms
11:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
11:47:55 INFO - PROCESS | 1711 | 1466016475914 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:56 INFO - PROCESS | 1711 | 1466016476009 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:56 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
11:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 595ms
11:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
11:47:56 INFO - PROCESS | 1711 | 1466016476507 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:56 INFO - PROCESS | 1711 | 1466016476607 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
11:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 685ms
11:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
11:47:57 INFO - PROCESS | 1711 | 1466016477187 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:57 INFO - PROCESS | 1711 | 1466016477286 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
11:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 822ms
11:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
11:47:58 INFO - PROCESS | 1711 | 1466016478027 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:58 INFO - PROCESS | 1711 | 1466016478152 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:58 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)
11:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 631ms
11:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
11:47:58 INFO - PROCESS | 1711 | 1466016478675 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:58 INFO - PROCESS | 1711 | 1466016478805 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 639ms
11:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
11:47:59 INFO - PROCESS | 1711 | 1466016479359 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:47:59 INFO - PROCESS | 1711 | 1466016479457 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
11:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 689ms
11:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
11:48:00 INFO - PROCESS | 1711 | 1466016480044 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:00 INFO - PROCESS | 1711 | 1466016480146 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
11:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 597ms
11:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
11:48:00 INFO - PROCESS | 1711 | 1466016480661 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:00 INFO - PROCESS | 1711 | 1466016480751 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
11:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 675ms
11:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
11:48:01 INFO - PROCESS | 1711 | 1466016481345 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:01 INFO - PROCESS | 1711 | 1466016481436 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
11:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 736ms
11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
11:48:02 INFO - PROCESS | 1711 | 1466016482089 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:02 INFO - PROCESS | 1711 | 1466016482226 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
11:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 633ms
11:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
11:48:02 INFO - PROCESS | 1711 | 1466016482734 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:02 INFO - PROCESS | 1711 | 1466016482828 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
11:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 640ms
11:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
11:48:03 INFO - PROCESS | 1711 | 1466016483382 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:03 INFO - PROCESS | 1711 | 1466016483497 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms
11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
11:48:04 INFO - PROCESS | 1711 | 1466016484116 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:04 INFO - PROCESS | 1711 | 1466016484227 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
11:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 835ms
11:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
11:48:04 INFO - PROCESS | 1711 | 1466016484960 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:05 INFO - PROCESS | 1711 | 1466016485068 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
11:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 686ms
11:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
11:48:05 INFO - PROCESS | 1711 | 1466016485662 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:05 INFO - PROCESS | 1711 | 1466016485794 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
11:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 679ms
11:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
11:48:06 INFO - PROCESS | 1711 | 1466016486347 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:06 INFO - PROCESS | 1711 | 1466016486475 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 674ms
11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
11:48:07 INFO - PROCESS | 1711 | 1466016487020 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:07 INFO - PROCESS | 1711 | 1466016487116 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
11:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 579ms
11:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
11:48:07 INFO - PROCESS | 1711 | 1466016487614 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:07 INFO - PROCESS | 1711 | 1466016487689 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
11:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 625ms
11:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
11:48:08 INFO - PROCESS | 1711 | 1466016488253 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:08 INFO - PROCESS | 1711 | 1466016488339 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
11:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms
11:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
11:48:08 INFO - PROCESS | 1711 | 1466016488932 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:09 INFO - PROCESS | 1711 | 1466016489025 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
11:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 677ms
11:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
11:48:09 INFO - PROCESS | 1711 | 1466016489615 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:09 INFO - PROCESS | 1711 | 1466016489725 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
11:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms
11:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
11:48:10 INFO - PROCESS | 1711 | 1466016490252 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:10 INFO - PROCESS | 1711 | 1466016490347 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
11:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 681ms
11:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
11:48:10 INFO - PROCESS | 1711 | 1466016490945 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:11 INFO - PROCESS | 1711 | 1466016491093 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
11:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 785ms
11:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
11:48:11 INFO - PROCESS | 1711 | 1466016491740 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:11 INFO - PROCESS | 1711 | 1466016491879 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
11:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 737ms
11:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
11:48:12 INFO - PROCESS | 1711 | 1466016492494 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:12 INFO - PROCESS | 1711 | 1466016492593 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
11:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 684ms
11:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
11:48:13 INFO - PROCESS | 1711 | 1466016493203 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:13 INFO - PROCESS | 1711 | 1466016493335 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
11:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 685ms
11:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
11:48:13 INFO - PROCESS | 1711 | 1466016493871 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:13 INFO - PROCESS | 1711 | 1466016493995 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
11:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 631ms
11:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
11:48:14 INFO - PROCESS | 1711 | 1466016494514 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:14 INFO - PROCESS | 1711 | 1466016494595 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 632ms
11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
11:48:15 INFO - PROCESS | 1711 | 1466016495157 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:15 INFO - PROCESS | 1711 | 1466016495254 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
11:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 640ms
11:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
11:48:15 INFO - PROCESS | 1711 | 1466016495802 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:15 INFO - PROCESS | 1711 | 1466016495882 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
11:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 679ms
11:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
11:48:16 INFO - PROCESS | 1711 | 1466016496484 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:16 INFO - PROCESS | 1711 | 1466016496565 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
11:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 679ms
11:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
11:48:17 INFO - PROCESS | 1711 | 1466016497176 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:17 INFO - PROCESS | 1711 | 1466016497305 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
11:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 728ms
11:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
11:48:17 INFO - PROCESS | 1711 | 1466016497917 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:18 INFO - PROCESS | 1711 | 1466016498018 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
11:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 784ms
11:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
11:48:18 INFO - PROCESS | 1711 | 1466016498715 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:18 INFO - PROCESS | 1711 | 1466016498797 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
11:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 638ms
11:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
11:48:19 INFO - PROCESS | 1711 | 1466016499365 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:19 INFO - PROCESS | 1711 | 1466016499468 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
11:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 628ms
11:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
11:48:20 INFO - PROCESS | 1711 | 1466016500019 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:20 INFO - PROCESS | 1711 | 1466016500187 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
11:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 780ms
11:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
11:48:20 INFO - PROCESS | 1711 | 1466016500789 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:20 INFO - PROCESS | 1711 | 1466016500883 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
11:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 584ms
11:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
11:48:21 INFO - PROCESS | 1711 | 1466016501381 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:21 INFO - PROCESS | 1711 | 1466016501498 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
11:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 725ms
11:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
11:48:22 INFO - PROCESS | 1711 | 1466016502112 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:22 INFO - PROCESS | 1711 | 1466016502188 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
11:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 523ms
11:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
11:48:22 INFO - PROCESS | 1711 | 1466016502654 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:22 INFO - PROCESS | 1711 | 1466016502764 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 575ms
11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
11:48:23 INFO - PROCESS | 1711 | 1466016503240 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:23 INFO - PROCESS | 1711 | 1466016503354 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
11:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 697ms
11:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
11:48:23 INFO - PROCESS | 1711 | 1466016503935 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:24 INFO - PROCESS | 1711 | 1466016504061 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
11:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 882ms
11:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
11:48:24 INFO - PROCESS | 1711 | 1466016504829 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:24 INFO - PROCESS | 1711 | 1466016504929 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
11:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 634ms
11:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
11:48:25 INFO - PROCESS | 1711 | 1466016505550 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:25 INFO - PROCESS | 1711 | 1466016505644 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:26 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
11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 725ms
11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
11:48:26 INFO - PROCESS | 1711 | 1466016506221 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:26 INFO - PROCESS | 1711 | 1466016506296 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:26 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
11:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 638ms
11:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
11:48:26 INFO - PROCESS | 1711 | 1466016506864 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:27 INFO - PROCESS | 1711 | 1466016507013 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
11:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 726ms
11:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
11:48:27 INFO - PROCESS | 1711 | 1466016507592 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:27 INFO - PROCESS | 1711 | 1466016507673 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
11:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 632ms
11:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
11:48:28 INFO - PROCESS | 1711 | 1466016508232 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:28 INFO - PROCESS | 1711 | 1466016508324 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
11:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 620ms
11:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
11:48:28 INFO - PROCESS | 1711 | 1466016508867 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:28 INFO - PROCESS | 1711 | 1466016508970 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
11:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 588ms
11:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
11:48:29 INFO - PROCESS | 1711 | 1466016509481 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:29 INFO - PROCESS | 1711 | 1466016509586 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
11:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 632ms
11:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
11:48:30 INFO - PROCESS | 1711 | 1466016510105 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:30 INFO - PROCESS | 1711 | 1466016510184 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
11:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 581ms
11:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
11:48:30 INFO - PROCESS | 1711 | 1466016510694 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:30 INFO - PROCESS | 1711 | 1466016510801 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
11:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1036ms
11:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
11:48:31 INFO - PROCESS | 1711 | 1466016511733 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:31 INFO - PROCESS | 1711 | 1466016511912 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48: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)
11:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 792ms
11:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
11:48:32 INFO - PROCESS | 1711 | 1466016512537 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:32 INFO - PROCESS | 1711 | 1466016512656 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
11:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 641ms
11:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
11:48:33 INFO - PROCESS | 1711 | 1466016513201 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:33 INFO - PROCESS | 1711 | 1466016513279 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
11:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms
11:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
11:48:33 INFO - PROCESS | 1711 | 1466016513874 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:33 INFO - PROCESS | 1711 | 1466016513969 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
11:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms
11:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
11:48:34 INFO - PROCESS | 1711 | 1466016514509 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:34 INFO - PROCESS | 1711 | 1466016514612 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
11:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms
11:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
11:48:35 INFO - PROCESS | 1711 | 1466016515196 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:35 INFO - PROCESS | 1711 | 1466016515314 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
11:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 778ms
11:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
11:48:35 INFO - PROCESS | 1711 | 1466016515972 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:36 INFO - PROCESS | 1711 | 1466016516060 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
11:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 581ms
11:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
11:48:36 INFO - PROCESS | 1711 | 1466016516584 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:36 INFO - PROCESS | 1711 | 1466016516673 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
11:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 579ms
11:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
11:48:37 INFO - PROCESS | 1711 | 1466016517184 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:37 INFO - PROCESS | 1711 | 1466016517302 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
11:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 728ms
11:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
11:48:37 INFO - PROCESS | 1711 | 1466016517921 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:38 INFO - PROCESS | 1711 | 1466016518015 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
11:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 831ms
11:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
11:48:38 INFO - PROCESS | 1711 | 1466016518790 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:38 INFO - PROCESS | 1711 | 1466016518917 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
11:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 698ms
11:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
11:48:39 INFO - PROCESS | 1711 | 1466016519481 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:39 INFO - PROCESS | 1711 | 1466016519556 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
11:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 579ms
11:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
11:48:40 INFO - PROCESS | 1711 | 1466016520091 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:40 INFO - PROCESS | 1711 | 1466016520218 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
11:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms
11:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
11:48:40 INFO - PROCESS | 1711 | 1466016520773 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:40 INFO - PROCESS | 1711 | 1466016520885 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
11:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 603ms
11:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
11:48:41 INFO - PROCESS | 1711 | 1466016521371 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:41 INFO - PROCESS | 1711 | 1466016521462 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
11:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 683ms
11:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
11:48:42 INFO - PROCESS | 1711 | 1466016522082 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:42 INFO - PROCESS | 1711 | 1466016522202 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
11:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 684ms
11:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
11:48:42 INFO - PROCESS | 1711 | 1466016522755 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:42 INFO - PROCESS | 1711 | 1466016522831 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
11:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 582ms
11:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
11:48:43 INFO - PROCESS | 1711 | 1466016523366 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:43 INFO - PROCESS | 1711 | 1466016523450 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
11:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 565ms
11:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
11:48:43 INFO - PROCESS | 1711 | 1466016523920 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:44 INFO - PROCESS | 1711 | 1466016524018 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
11:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 839ms
11:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
11:48:44 INFO - PROCESS | 1711 | 1466016524762 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:44 INFO - PROCESS | 1711 | 1466016524865 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
11:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 686ms
11:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
11:48:45 INFO - PROCESS | 1711 | 1466016525478 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:45 INFO - PROCESS | 1711 | 1466016525566 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
11:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 786ms
11:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
11:48:46 INFO - PROCESS | 1711 | 1466016526295 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:46 INFO - PROCESS | 1711 | 1466016526405 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
11:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms
11:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
11:48:46 INFO - PROCESS | 1711 | 1466016526990 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:47 INFO - PROCESS | 1711 | 1466016527068 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:47 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
11:48:47 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:48:47 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
11:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:48:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:48:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 582ms
11:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
11:48:47 INFO - PROCESS | 1711 | 1466016527596 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:47 INFO - PROCESS | 1711 | 1466016527688 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
11:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 631ms
11:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
11:48:48 INFO - PROCESS | 1711 | 1466016528231 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:48 INFO - PROCESS | 1711 | 1466016528329 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
11:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 623ms
11:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
11:48:48 INFO - PROCESS | 1711 | 1466016528869 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:48 INFO - PROCESS | 1711 | 1466016528979 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:49 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
11:48:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:48:49 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
11:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:48:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:48:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 683ms
11:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
11:48:49 INFO - PROCESS | 1711 | 1466016529557 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:49 INFO - PROCESS | 1711 | 1466016529652 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:50 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
11:48:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
11:48:50 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
11:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:48:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:48:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 683ms
11:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
11:48:50 INFO - PROCESS | 1711 | 1466016530243 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:50 INFO - PROCESS | 1711 | 1466016530313 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
11:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 581ms
11:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
11:48:50 INFO - PROCESS | 1711 | 1466016530853 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:50 INFO - PROCESS | 1711 | 1466016530972 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
11:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 835ms
11:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
11:48:51 INFO - PROCESS | 1711 | 1466016531680 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:51 INFO - PROCESS | 1711 | 1466016531767 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
11:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 626ms
11:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
11:48:52 INFO - PROCESS | 1711 | 1466016532328 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:52 INFO - PROCESS | 1711 | 1466016532439 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
11:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 631ms
11:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
11:48:53 INFO - PROCESS | 1711 | 1466016533002 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:53 INFO - PROCESS | 1711 | 1466016533175 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
11:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 744ms
11:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
11:48:53 INFO - PROCESS | 1711 | 1466016533717 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:53 INFO - PROCESS | 1711 | 1466016533862 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
11:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 673ms
11:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
11:48:54 INFO - PROCESS | 1711 | 1466016534394 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:54 INFO - PROCESS | 1711 | 1466016534471 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
11:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 674ms
11:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
11:48:55 INFO - PROCESS | 1711 | 1466016535077 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:55 INFO - PROCESS | 1711 | 1466016535177 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
11:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 776ms
11:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
11:48:55 INFO - PROCESS | 1711 | 1466016535853 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:55 INFO - PROCESS | 1711 | 1466016535948 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
11:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 625ms
11:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
11:48:56 INFO - PROCESS | 1711 | 1466016536486 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:56 INFO - PROCESS | 1711 | 1466016536603 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
11:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 683ms
11:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
11:48:57 INFO - PROCESS | 1711 | 1466016537180 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:57 INFO - PROCESS | 1711 | 1466016537264 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
11:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 778ms
11:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
11:48:57 INFO - PROCESS | 1711 | 1466016537958 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:58 INFO - PROCESS | 1711 | 1466016538156 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
11:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms
11:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
11:48:58 INFO - PROCESS | 1711 | 1466016538719 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:58 INFO - PROCESS | 1711 | 1466016538791 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
11:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 594ms
11:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
11:48:59 INFO - PROCESS | 1711 | 1466016539331 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:59 INFO - PROCESS | 1711 | 1466016539407 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
11:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 640ms
11:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
11:48:59 INFO - PROCESS | 1711 | 1466016539971 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:00 INFO - PROCESS | 1711 | 1466016540058 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
11:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 600ms
11:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
11:49:00 INFO - PROCESS | 1711 | 1466016540585 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:00 INFO - PROCESS | 1711 | 1466016540724 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
11:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 782ms
11:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
11:49:01 INFO - PROCESS | 1711 | 1466016541367 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:01 INFO - PROCESS | 1711 | 1466016541451 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
11:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 638ms
11:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
11:49:02 INFO - PROCESS | 1711 | 1466016542015 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:02 INFO - PROCESS | 1711 | 1466016542153 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
11:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 678ms
11:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
11:49:02 INFO - PROCESS | 1711 | 1466016542703 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:02 INFO - PROCESS | 1711 | 1466016542784 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
11:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 627ms
11:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
11:49:03 INFO - PROCESS | 1711 | 1466016543335 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:03 INFO - PROCESS | 1711 | 1466016543408 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
11:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms
11:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
11:49:04 INFO - PROCESS | 1711 | 1466016544068 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:04 INFO - PROCESS | 1711 | 1466016544162 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
11:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 876ms
11:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
11:49:04 INFO - PROCESS | 1711 | 1466016544969 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:05 INFO - PROCESS | 1711 | 1466016545081 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
11:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 683ms
11:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
11:49:05 INFO - PROCESS | 1711 | 1466016545655 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:05 INFO - PROCESS | 1711 | 1466016545753 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
11:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 674ms
11:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
11:49:06 INFO - PROCESS | 1711 | 1466016546337 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:06 INFO - PROCESS | 1711 | 1466016546409 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
11:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms
11:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
11:49:07 INFO - PROCESS | 1711 | 1466016546997 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:07 INFO - PROCESS | 1711 | 1466016547075 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
11:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 700ms
11:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
11:49:07 INFO - PROCESS | 1711 | 1466016547679 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:07 INFO - PROCESS | 1711 | 1466016547814 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
11:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 674ms
11:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
11:49:08 INFO - PROCESS | 1711 | 1466016548360 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:08 INFO - PROCESS | 1711 | 1466016548462 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
11:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 631ms
11:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
11:49:08 INFO - PROCESS | 1711 | 1466016548996 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:09 INFO - PROCESS | 1711 | 1466016549074 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
11:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 580ms
11:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
11:49:09 INFO - PROCESS | 1711 | 1466016549605 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:09 INFO - PROCESS | 1711 | 1466016549689 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
11:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 581ms
11:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
11:49:10 INFO - PROCESS | 1711 | 1466016550213 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:10 INFO - PROCESS | 1711 | 1466016550308 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
11:49:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 654ms
11:49:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
11:49:10 INFO - PROCESS | 1711 | 1466016550852 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:10 INFO - PROCESS | 1711 | 1466016550992 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
11:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 926ms
11:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
11:49:11 INFO - PROCESS | 1711 | 1466016551797 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:11 INFO - PROCESS | 1711 | 1466016551888 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
11:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 636ms
11:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
11:49:12 INFO - PROCESS | 1711 | 1466016552449 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:12 INFO - PROCESS | 1711 | 1466016552541 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
11:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 633ms
11:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
11:49:13 INFO - PROCESS | 1711 | 1466016553090 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:13 INFO - PROCESS | 1711 | 1466016553169 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
11:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 633ms
11:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
11:49:13 INFO - PROCESS | 1711 | 1466016553738 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:13 INFO - PROCESS | 1711 | 1466016553814 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:14 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
11:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 632ms
11:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
11:49:14 INFO - PROCESS | 1711 | 1466016554364 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:14 INFO - PROCESS | 1711 | 1466016554446 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
11:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 674ms
11:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
11:49:15 INFO - PROCESS | 1711 | 1466016555051 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:15 INFO - PROCESS | 1711 | 1466016555170 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
11:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 626ms
11:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
11:49:15 INFO - PROCESS | 1711 | 1466016555681 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:15 INFO - PROCESS | 1711 | 1466016555787 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
11:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 649ms
11:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
11:49:16 INFO - PROCESS | 1711 | 1466016556328 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:16 INFO - PROCESS | 1711 | 1466016556409 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
11:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 584ms
11:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
11:49:16 INFO - PROCESS | 1711 | 1466016556928 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:17 INFO - PROCESS | 1711 | 1466016557012 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
11:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 576ms
11:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
11:49:17 INFO - PROCESS | 1711 | 1466016557513 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:17 INFO - PROCESS | 1711 | 1466016557644 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
11:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 934ms
11:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
11:49:18 INFO - PROCESS | 1711 | 1466016558476 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:18 INFO - PROCESS | 1711 | 1466016558603 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
11:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 680ms
11:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
11:49:19 INFO - PROCESS | 1711 | 1466016559166 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:19 INFO - PROCESS | 1711 | 1466016559253 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:19 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
11:49:19 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
11:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:49:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:49:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:49:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 579ms
11:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
11:49:19 INFO - PROCESS | 1711 | 1466016559778 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:19 INFO - PROCESS | 1711 | 1466016559871 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
11:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 655ms
11:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
11:49:20 INFO - PROCESS | 1711 | 1466016560416 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:20 INFO - PROCESS | 1711 | 1466016560496 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
11:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 574ms
11:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
11:49:21 INFO - PROCESS | 1711 | 1466016561000 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:21 INFO - PROCESS | 1711 | 1466016561079 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
11:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 627ms
11:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
11:49:21 INFO - PROCESS | 1711 | 1466016561636 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:21 INFO - PROCESS | 1711 | 1466016561730 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
11:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 740ms
11:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
11:49:22 INFO - PROCESS | 1711 | 1466016562380 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:22 INFO - PROCESS | 1711 | 1466016562496 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
11:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 728ms
11:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
11:49:23 INFO - PROCESS | 1711 | 1466016563112 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:23 INFO - PROCESS | 1711 | 1466016563198 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
11:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 524ms
11:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
11:49:23 INFO - PROCESS | 1711 | 1466016563656 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:23 INFO - PROCESS | 1711 | 1466016563751 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
11:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 595ms
11:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
11:49:24 INFO - PROCESS | 1711 | 1466016564242 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:24 INFO - PROCESS | 1711 | 1466016564344 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
11:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 876ms
11:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
11:49:25 INFO - PROCESS | 1711 | 1466016565134 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:25 INFO - PROCESS | 1711 | 1466016565229 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
11:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 732ms
11:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
11:49:25 INFO - PROCESS | 1711 | 1466016565872 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:25 INFO - PROCESS | 1711 | 1466016565972 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
11:49:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 675ms
11:49:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
11:49:26 INFO - PROCESS | 1711 | 1466016566572 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:26 INFO - PROCESS | 1711 | 1466016566696 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
11:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 740ms
11:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
11:49:27 INFO - PROCESS | 1711 | 1466016567295 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:27 INFO - PROCESS | 1711 | 1466016567378 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
11:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 588ms
11:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
11:49:27 INFO - PROCESS | 1711 | 1466016567908 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:28 INFO - PROCESS | 1711 | 1466016567989 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
11:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 679ms
11:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
11:49:28 INFO - PROCESS | 1711 | 1466016568592 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:28 INFO - PROCESS | 1711 | 1466016568687 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
11:49:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 682ms
11:49:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
11:49:29 INFO - PROCESS | 1711 | 1466016569288 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:29 INFO - PROCESS | 1711 | 1466016569485 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
11:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 782ms
11:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
11:49:30 INFO - PROCESS | 1711 | 1466016570061 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:30 INFO - PROCESS | 1711 | 1466016570142 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
11:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 574ms
11:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
11:49:30 INFO - PROCESS | 1711 | 1466016570646 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:30 INFO - PROCESS | 1711 | 1466016570752 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
11:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 688ms
11:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
11:49:31 INFO - PROCESS | 1711 | 1466016571377 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:31 INFO - PROCESS | 1711 | 1466016571616 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
11:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 877ms
11:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
11:49:32 INFO - PROCESS | 1711 | 1466016572258 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:32 INFO - PROCESS | 1711 | 1466016572387 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
11:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 722ms
11:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
11:49:32 INFO - PROCESS | 1711 | 1466016572985 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:33 INFO - PROCESS | 1711 | 1466016573080 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
11:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 679ms
11:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
11:49:33 INFO - PROCESS | 1711 | 1466016573679 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:33 INFO - PROCESS | 1711 | 1466016573819 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
11:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 633ms
11:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
11:49:34 INFO - PROCESS | 1711 | 1466016574314 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:34 INFO - PROCESS | 1711 | 1466016574446 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
11:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 680ms
11:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
11:49:35 INFO - PROCESS | 1711 | 1466016575001 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:35 INFO - PROCESS | 1711 | 1466016575093 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
11:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 676ms
11:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
11:49:35 INFO - PROCESS | 1711 | 1466016575677 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:35 INFO - PROCESS | 1711 | 1466016575754 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
11:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 685ms
11:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
11:49:36 INFO - PROCESS | 1711 | 1466016576368 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:36 INFO - PROCESS | 1711 | 1466016576491 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
11:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 673ms
11:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
11:49:37 INFO - PROCESS | 1711 | 1466016577044 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:37 INFO - PROCESS | 1711 | 1466016577122 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
11:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms
11:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
11:49:37 INFO - PROCESS | 1711 | 1466016577679 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:37 INFO - PROCESS | 1711 | 1466016577756 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
11:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 828ms
11:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
11:49:38 INFO - PROCESS | 1711 | 1466016578534 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:38 INFO - PROCESS | 1711 | 1466016578624 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
11:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms
11:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
11:49:39 INFO - PROCESS | 1711 | 1466016579192 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:39 INFO - PROCESS | 1711 | 1466016579362 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
11:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 677ms
11:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
11:49:39 INFO - PROCESS | 1711 | 1466016579906 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:40 INFO - PROCESS | 1711 | 1466016580027 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
11:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms
11:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
11:49:40 INFO - PROCESS | 1711 | 1466016580633 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:40 INFO - PROCESS | 1711 | 1466016580733 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
11:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 628ms
11:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
11:49:41 INFO - PROCESS | 1711 | 1466016581272 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:41 INFO - PROCESS | 1711 | 1466016581356 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
11:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 582ms
11:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
11:49:41 INFO - PROCESS | 1711 | 1466016581882 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:41 INFO - PROCESS | 1711 | 1466016581957 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
11:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 637ms
11:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
11:49:42 INFO - PROCESS | 1711 | 1466016582501 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:42 INFO - PROCESS | 1711 | 1466016582577 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
11:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms
11:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
11:49:43 INFO - PROCESS | 1711 | 1466016583138 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:43 INFO - PROCESS | 1711 | 1466016583301 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
11:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 676ms
11:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
11:49:43 INFO - PROCESS | 1711 | 1466016583830 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:43 INFO - PROCESS | 1711 | 1466016583918 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
11:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 577ms
11:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
11:49:44 INFO - PROCESS | 1711 | 1466016584452 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:44 INFO - PROCESS | 1711 | 1466016584578 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
11:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 818ms
11:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
11:49:45 INFO - PROCESS | 1711 | 1466016585254 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:45 INFO - PROCESS | 1711 | 1466016585359 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
11:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 590ms
11:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
11:49:45 INFO - PROCESS | 1711 | 1466016585866 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:45 INFO - PROCESS | 1711 | 1466016585981 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
11:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 738ms
11:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
11:49:46 INFO - PROCESS | 1711 | 1466016586609 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:46 INFO - PROCESS | 1711 | 1466016586715 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
11:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 782ms
11:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
11:49:47 INFO - PROCESS | 1711 | 1466016587387 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:47 INFO - PROCESS | 1711 | 1466016587456 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
11:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 580ms
11:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
11:49:47 INFO - PROCESS | 1711 | 1466016587972 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:48 INFO - PROCESS | 1711 | 1466016588058 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
11:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 576ms
11:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
11:49:48 INFO - PROCESS | 1711 | 1466016588570 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:48 INFO - PROCESS | 1711 | 1466016588678 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
11:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms
11:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
11:49:49 INFO - PROCESS | 1711 | 1466016589210 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:49 INFO - PROCESS | 1711 | 1466016589295 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
11:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 589ms
11:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
11:49:49 INFO - PROCESS | 1711 | 1466016589810 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:49 INFO - PROCESS | 1711 | 1466016589901 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
11:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 637ms
11:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
11:49:50 INFO - PROCESS | 1711 | 1466016590442 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:50 INFO - PROCESS | 1711 | 1466016590561 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
11:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 778ms
11:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
11:49:51 INFO - PROCESS | 1711 | 1466016591266 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:51 INFO - PROCESS | 1711 | 1466016591400 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
11:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 781ms
11:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
11:49:52 INFO - PROCESS | 1711 | 1466016592073 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:52 INFO - PROCESS | 1711 | 1466016592173 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
11:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 634ms
11:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
11:49:52 INFO - PROCESS | 1711 | 1466016592744 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:52 INFO - PROCESS | 1711 | 1466016592876 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
11:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 703ms
11:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
11:49:53 INFO - PROCESS | 1711 | 1466016593451 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:53 INFO - PROCESS | 1711 | 1466016593573 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
11:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 729ms
11:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
11:49:54 INFO - PROCESS | 1711 | 1466016594165 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:54 INFO - PROCESS | 1711 | 1466016594287 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
11:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms
11:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
11:49:54 INFO - PROCESS | 1711 | 1466016594811 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:54 INFO - PROCESS | 1711 | 1466016594905 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
11:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 581ms
11:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
11:49:55 INFO - PROCESS | 1711 | 1466016595421 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:55 INFO - PROCESS | 1711 | 1466016595539 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
11:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 688ms
11:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
11:49:56 INFO - PROCESS | 1711 | 1466016596087 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:56 INFO - PROCESS | 1711 | 1466016596172 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
11:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms
11:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
11:49:56 INFO - PROCESS | 1711 | 1466016596720 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:56 INFO - PROCESS | 1711 | 1466016596793 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
11:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 626ms
11:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
11:49:57 INFO - PROCESS | 1711 | 1466016597359 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:57 INFO - PROCESS | 1711 | 1466016597504 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
11:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 731ms
11:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
11:49:58 INFO - PROCESS | 1711 | 1466016598114 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:58 INFO - PROCESS | 1711 | 1466016598284 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
11:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 843ms
11:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
11:49:58 INFO - PROCESS | 1711 | 1466016598958 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:59 INFO - PROCESS | 1711 | 1466016599056 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
11:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 635ms
11:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
11:49:59 INFO - PROCESS | 1711 | 1466016599623 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:49:59 INFO - PROCESS | 1711 | 1466016599722 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
11:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 625ms
11:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
11:50:00 INFO - PROCESS | 1711 | 1466016600282 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:00 INFO - PROCESS | 1711 | 1466016600384 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
11:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 746ms
11:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
11:50:01 INFO - PROCESS | 1711 | 1466016601007 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:01 INFO - PROCESS | 1711 | 1466016601151 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
11:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms
11:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
11:50:01 INFO - PROCESS | 1711 | 1466016601759 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:01 INFO - PROCESS | 1711 | 1466016601906 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
11:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 680ms
11:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
11:50:02 INFO - PROCESS | 1711 | 1466016602453 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:02 INFO - PROCESS | 1711 | 1466016602599 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
11:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 638ms
11:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
11:50:03 INFO - PROCESS | 1711 | 1466016603113 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:03 INFO - PROCESS | 1711 | 1466016603220 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
11:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 631ms
11:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
11:50:03 INFO - PROCESS | 1711 | 1466016603746 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:03 INFO - PROCESS | 1711 | 1466016603822 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
11:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 674ms
11:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
11:50:04 INFO - PROCESS | 1711 | 1466016604441 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:04 INFO - PROCESS | 1711 | 1466016604579 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
11:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1031ms
11:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
11:50:05 INFO - PROCESS | 1711 | 1466016605496 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:05 INFO - PROCESS | 1711 | 1466016605590 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
11:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms
11:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
11:50:06 INFO - PROCESS | 1711 | 1466016606180 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:06 INFO - PROCESS | 1711 | 1466016606291 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
11:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms
11:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
11:50:06 INFO - PROCESS | 1711 | 1466016606837 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:06 INFO - PROCESS | 1711 | 1466016606941 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
11:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 740ms
11:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
11:50:07 INFO - PROCESS | 1711 | 1466016607556 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:07 INFO - PROCESS | 1711 | 1466016607676 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
11:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 722ms
11:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
11:50:08 INFO - PROCESS | 1711 | 1466016608281 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:08 INFO - PROCESS | 1711 | 1466016608371 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
11:50:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 680ms
11:50:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
11:50:08 INFO - PROCESS | 1711 | 1466016608976 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:09 INFO - PROCESS | 1711 | 1466016609107 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
11:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 683ms
11:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
11:50:09 INFO - PROCESS | 1711 | 1466016609661 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:09 INFO - PROCESS | 1711 | 1466016609739 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
11:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 575ms
11:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
11:50:10 INFO - PROCESS | 1711 | 1466016610244 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:10 INFO - PROCESS | 1711 | 1466016610338 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
11:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 586ms
11:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
11:50:10 INFO - PROCESS | 1711 | 1466016610843 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:10 INFO - PROCESS | 1711 | 1466016610933 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
11:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 679ms
11:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
11:50:11 INFO - PROCESS | 1711 | 1466016611546 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:11 INFO - PROCESS | 1711 | 1466016611726 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
11:50:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 995ms
11:50:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
11:50:12 INFO - PROCESS | 1711 | 1466016612527 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:12 INFO - PROCESS | 1711 | 1466016612640 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
11:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 669ms
11:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
11:50:13 INFO - PROCESS | 1711 | 1466016613206 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:13 INFO - PROCESS | 1711 | 1466016613328 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
11:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 685ms
11:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
11:50:13 INFO - PROCESS | 1711 | 1466016613919 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:14 INFO - PROCESS | 1711 | 1466016614020 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
11:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 639ms
11:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
11:50:14 INFO - PROCESS | 1711 | 1466016614541 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:14 INFO - PROCESS | 1711 | 1466016614674 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
11:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 725ms
11:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
11:50:15 INFO - PROCESS | 1711 | 1466016615269 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:15 INFO - PROCESS | 1711 | 1466016615358 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
11:50:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 679ms
11:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
11:50:15 INFO - PROCESS | 1711 | 1466016615955 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:16 INFO - PROCESS | 1711 | 1466016616085 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
11:50:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms
11:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
11:50:16 INFO - PROCESS | 1711 | 1466016616590 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:16 INFO - PROCESS | 1711 | 1466016616669 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
11:50:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 528ms
11:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
11:50:17 INFO - PROCESS | 1711 | 1466016617141 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:17 INFO - PROCESS | 1711 | 1466016617256 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
11:50:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 633ms
11:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
11:50:17 INFO - PROCESS | 1711 | 1466016617780 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:17 INFO - PROCESS | 1711 | 1466016617857 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
11:50:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 824ms
11:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
11:50:18 INFO - PROCESS | 1711 | 1466016618671 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:18 INFO - PROCESS | 1711 | 1466016618782 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
11:50:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 736ms
11:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
11:50:19 INFO - PROCESS | 1711 | 1466016619460 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:19 INFO - PROCESS | 1711 | 1466016619630 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:20 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)
11:50:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1207ms
11:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
11:50:20 INFO - PROCESS | 1711 | 1466016620643 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:20 INFO - PROCESS | 1711 | 1466016620741 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:21 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
11:50:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:50:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
11:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1128ms
11:50:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
11:50:21 INFO - PROCESS | 1711 | 1466016621771 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:21 INFO - PROCESS | 1711 | 1466016621858 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:22 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
11:50:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:50:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
11:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1178ms
11:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
11:50:22 INFO - PROCESS | 1711 | 1466016622951 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:23 INFO - PROCESS | 1711 | 1466016623028 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:24 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)
11:50:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1076ms
11:50:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
11:50:24 INFO - PROCESS | 1711 | 1466016624036 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:24 INFO - PROCESS | 1711 | 1466016624108 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:25 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)
11:50:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1130ms
11:50:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
11:50:25 INFO - PROCESS | 1711 | 1466016625172 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:25 INFO - PROCESS | 1711 | 1466016625278 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:26 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
11:50:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:50:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
11:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1221ms
11:50:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
11:50:26 INFO - PROCESS | 1711 | 1466016626401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:26 INFO - PROCESS | 1711 | 1466016626473 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:27 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
11:50:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:50:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
11:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1082ms
11:50:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
11:50:27 INFO - PROCESS | 1711 | 1466016627502 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:27 INFO - PROCESS | 1711 | 1466016627591 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:28 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
11:50:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:50:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
11:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1129ms
11:50:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
11:50:28 INFO - PROCESS | 1711 | 1466016628626 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:28 INFO - PROCESS | 1711 | 1466016628703 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:29 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
11:50:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
11:50:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
11:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1082ms
11:50:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
11:50:29 INFO - PROCESS | 1711 | 1466016629713 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:29 INFO - PROCESS | 1711 | 1466016629787 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
11:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 579ms
11:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
11:50:30 INFO - PROCESS | 1711 | 1466016630300 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:30 INFO - PROCESS | 1711 | 1466016630394 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
11:50:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 622ms
11:50:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
11:50:30 INFO - PROCESS | 1711 | 1466016630921 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:31 INFO - PROCESS | 1711 | 1466016631001 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:31 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"
11:50:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:50:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
11:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:50:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 827ms
11:50:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
11:50:31 INFO - PROCESS | 1711 | 1466016631766 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:31 INFO - PROCESS | 1711 | 1466016631880 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
11:50:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 631ms
11:50:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
11:50:32 INFO - PROCESS | 1711 | 1466016632480 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:32 INFO - PROCESS | 1711 | 1466016632572 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:33 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"
11:50:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:50:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
11:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 735ms
11:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
11:50:33 INFO - PROCESS | 1711 | 1466016633228 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:33 INFO - PROCESS | 1711 | 1466016633308 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:33 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"
11:50:33 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:50:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
11:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
11:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
11:50:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 645ms
11:50:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
11:50:33 INFO - PROCESS | 1711 | 1466016633872 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:34 INFO - PROCESS | 1711 | 1466016633998 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
11:50:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 574ms
11:50:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
11:50:34 INFO - PROCESS | 1711 | 1466016634465 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:34 INFO - PROCESS | 1711 | 1466016634584 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:35 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
11:50:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
11:50:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
11:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:50:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:50:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1085ms
11:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
11:50:35 INFO - PROCESS | 1711 | 1466016635551 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:35 INFO - PROCESS | 1711 | 1466016635667 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
11:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 729ms
11:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
11:50:36 INFO - PROCESS | 1711 | 1466016636283 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:36 INFO - PROCESS | 1711 | 1466016636369 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
11:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 620ms
11:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
11:50:36 INFO - PROCESS | 1711 | 1466016636907 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:36 INFO - PROCESS | 1711 | 1466016636988 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
11:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 574ms
11:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
11:50:37 INFO - PROCESS | 1711 | 1466016637486 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:37 INFO - PROCESS | 1711 | 1466016637579 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
11:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 694ms
11:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
11:50:38 INFO - PROCESS | 1711 | 1466016638188 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:38 INFO - PROCESS | 1711 | 1466016638281 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
11:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 771ms
11:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
11:50:38 INFO - PROCESS | 1711 | 1466016638984 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:39 INFO - PROCESS | 1711 | 1466016639075 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
11:50:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 681ms
11:50:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
11:50:39 INFO - PROCESS | 1711 | 1466016639700 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:39 INFO - PROCESS | 1711 | 1466016639858 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
11:50:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 735ms
11:50:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
11:50:40 INFO - PROCESS | 1711 | 1466016640434 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:40 INFO - PROCESS | 1711 | 1466016640517 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
11:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 634ms
11:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
11:50:41 INFO - PROCESS | 1711 | 1466016641070 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:41 INFO - PROCESS | 1711 | 1466016641157 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
11:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 583ms
11:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
11:50:41 INFO - PROCESS | 1711 | 1466016641654 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:41 INFO - PROCESS | 1711 | 1466016641774 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
11:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 640ms
11:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
11:50:42 INFO - PROCESS | 1711 | 1466016642311 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:42 INFO - PROCESS | 1711 | 1466016642395 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
11:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 686ms
11:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
11:50:42 INFO - PROCESS | 1711 | 1466016642988 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:43 INFO - PROCESS | 1711 | 1466016643072 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
11:50:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 632ms
11:50:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
11:50:43 INFO - PROCESS | 1711 | 1466016643625 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:43 INFO - PROCESS | 1711 | 1466016643702 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
11:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 601ms
11:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
11:50:44 INFO - PROCESS | 1711 | 1466016644228 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:44 INFO - PROCESS | 1711 | 1466016644306 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
11:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms
11:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
11:50:44 INFO - PROCESS | 1711 | 1466016644891 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:45 INFO - PROCESS | 1711 | 1466016645000 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
11:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 778ms
11:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
11:50:45 INFO - PROCESS | 1711 | 1466016645690 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:45 INFO - PROCESS | 1711 | 1466016645792 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
11:50:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 682ms
11:50:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
11:50:46 INFO - PROCESS | 1711 | 1466016646369 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:46 INFO - PROCESS | 1711 | 1466016646454 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
11:50:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 727ms
11:50:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
11:50:47 INFO - PROCESS | 1711 | 1466016647120 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:47 INFO - PROCESS | 1711 | 1466016647210 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
11:50:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 632ms
11:50:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
11:50:47 INFO - PROCESS | 1711 | 1466016647760 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:47 INFO - PROCESS | 1711 | 1466016647891 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
11:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 592ms
11:50:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
11:50:48 INFO - PROCESS | 1711 | 1466016648362 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:48 INFO - PROCESS | 1711 | 1466016648472 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
11:50:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 632ms
11:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
11:50:49 INFO - PROCESS | 1711 | 1466016649019 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:49 INFO - PROCESS | 1711 | 1466016649120 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
11:50:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 587ms
11:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
11:50:49 INFO - PROCESS | 1711 | 1466016649618 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:49 INFO - PROCESS | 1711 | 1466016649747 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
11:50:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 679ms
11:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
11:50:50 INFO - PROCESS | 1711 | 1466016650305 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:50 INFO - PROCESS | 1711 | 1466016650401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
11:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 591ms
11:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
11:50:50 INFO - PROCESS | 1711 | 1466016650908 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:51 INFO - PROCESS | 1711 | 1466016651035 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
11:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 673ms
11:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
11:50:51 INFO - PROCESS | 1711 | 1466016651587 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:51 INFO - PROCESS | 1711 | 1466016651702 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
11:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 827ms
11:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
11:50:52 INFO - PROCESS | 1711 | 1466016652440 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:52 INFO - PROCESS | 1711 | 1466016652571 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
11:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 684ms
11:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
11:50:53 INFO - PROCESS | 1711 | 1466016653123 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:53 INFO - PROCESS | 1711 | 1466016653202 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
11:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 681ms
11:50:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
11:50:53 INFO - PROCESS | 1711 | 1466016653828 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:53 INFO - PROCESS | 1711 | 1466016653912 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
11:50:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 841ms
11:50:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
11:50:54 INFO - PROCESS | 1711 | 1466016654656 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:54 INFO - PROCESS | 1711 | 1466016654755 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
11:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 625ms
11:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
11:50:55 INFO - PROCESS | 1711 | 1466016655285 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:55 INFO - PROCESS | 1711 | 1466016655373 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
11:50:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 625ms
11:50:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
11:50:55 INFO - PROCESS | 1711 | 1466016655920 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:56 INFO - PROCESS | 1711 | 1466016656008 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
11:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 628ms
11:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
11:50:56 INFO - PROCESS | 1711 | 1466016656561 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:56 INFO - PROCESS | 1711 | 1466016656657 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
11:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 585ms
11:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
11:50:57 INFO - PROCESS | 1711 | 1466016657153 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:57 INFO - PROCESS | 1711 | 1466016657285 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
11:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 678ms
11:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
11:50:57 INFO - PROCESS | 1711 | 1466016657849 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:57 INFO - PROCESS | 1711 | 1466016657952 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
11:50:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 745ms
11:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
11:50:58 INFO - PROCESS | 1711 | 1466016658587 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:58 INFO - PROCESS | 1711 | 1466016658758 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
11:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 878ms
11:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
11:50:59 INFO - PROCESS | 1711 | 1466016659466 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:50:59 INFO - PROCESS | 1711 | 1466016659565 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
11:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 624ms
11:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
11:51:00 INFO - PROCESS | 1711 | 1466016660145 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:00 INFO - PROCESS | 1711 | 1466016660294 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
11:51:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 685ms
11:51:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
11:51:00 INFO - PROCESS | 1711 | 1466016660823 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:00 INFO - PROCESS | 1711 | 1466016660917 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
11:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 791ms
11:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
11:51:01 INFO - PROCESS | 1711 | 1466016661651 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:01 INFO - PROCESS | 1711 | 1466016661757 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
11:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 588ms
11:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
11:51:02 INFO - PROCESS | 1711 | 1466016662269 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:02 INFO - PROCESS | 1711 | 1466016662394 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
11:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms
11:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
11:51:03 INFO - PROCESS | 1711 | 1466016662998 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:03 INFO - PROCESS | 1711 | 1466016663131 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
11:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 624ms
11:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
11:51:03 INFO - PROCESS | 1711 | 1466016663658 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:03 INFO - PROCESS | 1711 | 1466016663745 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
11:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 729ms
11:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
11:51:04 INFO - PROCESS | 1711 | 1466016664384 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:04 INFO - PROCESS | 1711 | 1466016664494 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
11:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 627ms
11:51:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
11:51:05 INFO - PROCESS | 1711 | 1466016665033 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:05 INFO - PROCESS | 1711 | 1466016665124 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
11:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 902ms
11:51:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
11:51:05 INFO - PROCESS | 1711 | 1466016665938 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:06 INFO - PROCESS | 1711 | 1466016666086 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
11:51:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
11:51:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 685ms
11:51:06 INFO - TEST-START | /DOMEvents/constructors.html
11:51:06 INFO - PROCESS | 1711 | 1466016666634 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:06 INFO - PROCESS | 1711 | 1466016666718 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
11:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:51:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
11:51:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
11:51:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
11:51:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
11:51:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 639ms
11:51:07 INFO - TEST-START | /DOMEvents/event-phases-order.html
11:51:07 INFO - PROCESS | 1711 | 1466016667296 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:07 INFO - PROCESS | 1711 | 1466016667380 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
11:51:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 678ms
11:51:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
11:51:07 INFO - PROCESS | 1711 | 1466016667961 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:08 INFO - PROCESS | 1711 | 1466016668063 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
11:51:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:51:08 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
11:51:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:51:08 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
11:51:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:51:08 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]"
11:51:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
11:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
11:51:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
11:51:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 734ms
11:51:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
11:51:08 INFO - PROCESS | 1711 | 1466016668711 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:08 INFO - PROCESS | 1711 | 1466016668812 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:09 INFO - PROCESS | 1711 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
11:51:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
11:51:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 533ms
11:51:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
11:51:09 INFO - PROCESS | 1711 | 1466016669248 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:09 INFO - PROCESS | 1711 | 1466016669362 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:09 INFO - PROCESS | 1711 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
11:51:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
11:51:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 572ms
11:51:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
11:51:09 INFO - PROCESS | 1711 | 1466016669821 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:09 INFO - PROCESS | 1711 | 1466016669892 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
11:51:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 522ms
11:51:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
11:51:10 INFO - PROCESS | 1711 | 1466016670354 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:10 INFO - PROCESS | 1711 | 1466016670447 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:10 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.
11:51:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 537ms
11:51:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
11:51:10 INFO - PROCESS | 1711 | 1466016670900 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:10 INFO - PROCESS | 1711 | 1466016670973 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:11 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
11:51:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
11:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
11:51:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 573ms
11:51:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
11:51:11 INFO - PROCESS | 1711 | 1466016671481 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:11 INFO - PROCESS | 1711 | 1466016671573 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:12 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.
11:51:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms
11:51:12 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
11:51:12 INFO - PROCESS | 1711 | 1466016672109 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:12 INFO - PROCESS | 1711 | 1466016672229 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:12 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.
11:51:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 821ms
11:51:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
11:51:12 INFO - PROCESS | 1711 | 1466016672935 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:13 INFO - PROCESS | 1711 | 1466016673026 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
11:51:13 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
11:51:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 574ms
11:51:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
11:51:13 INFO - PROCESS | 1711 | 1466016673519 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:13 INFO - PROCESS | 1711 | 1466016673603 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:14 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.
11:51:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 583ms
11:51:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
11:51:14 INFO - PROCESS | 1711 | 1466016674113 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:14 INFO - PROCESS | 1711 | 1466016674196 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:14 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.
11:51:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 572ms
11:51:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
11:51:14 INFO - PROCESS | 1711 | 1466016674685 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:14 INFO - PROCESS | 1711 | 1466016674768 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:15 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.
11:51:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 633ms
11:51:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
11:51:15 INFO - PROCESS | 1711 | 1466016675331 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:15 INFO - PROCESS | 1711 | 1466016675426 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:15 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.
11:51:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 583ms
11:51:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
11:51:15 INFO - PROCESS | 1711 | 1466016675916 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:16 INFO - PROCESS | 1711 | 1466016676000 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:16 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.
11:51:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 576ms
11:51:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
11:51:16 INFO - PROCESS | 1711 | 1466016676493 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:16 INFO - PROCESS | 1711 | 1466016676575 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
11:51:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 531ms
11:51:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
11:51:17 INFO - PROCESS | 1711 | 1466016677029 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:17 INFO - PROCESS | 1711 | 1466016677104 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:17 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
11:51:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
11:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
11:51:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 523ms
11:51:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
11:51:17 INFO - PROCESS | 1711 | 1466016677568 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:17 INFO - PROCESS | 1711 | 1466016677652 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
11:51:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 578ms
11:51:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
11:51:18 INFO - PROCESS | 1711 | 1466016678151 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:18 INFO - PROCESS | 1711 | 1466016678224 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:19 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.
11:51:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 878ms
11:51:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
11:51:19 INFO - PROCESS | 1711 | 1466016679034 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:19 INFO - PROCESS | 1711 | 1466016679147 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
11:51:19 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
11:51:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms
11:51:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
11:51:19 INFO - PROCESS | 1711 | 1466016679674 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:19 INFO - PROCESS | 1711 | 1466016679782 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:20 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.
11:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms
11:51:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
11:51:20 INFO - PROCESS | 1711 | 1466016680257 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:20 INFO - PROCESS | 1711 | 1466016680337 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:20 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.
11:51:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 525ms
11:51:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
11:51:20 INFO - PROCESS | 1711 | 1466016680790 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:20 INFO - PROCESS | 1711 | 1466016680872 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:21 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.
11:51:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 583ms
11:51:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
11:51:21 INFO - PROCESS | 1711 | 1466016681367 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:21 INFO - PROCESS | 1711 | 1466016681455 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:21 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
11:51:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 625ms
11:51:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker
11:51:22 INFO - PROCESS | 1711 | 1466016682023 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:22 INFO - PROCESS | 1711 | 1466016682132 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
11:51:22 INFO - {}
11:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
11:51:22 INFO - {}
11:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
11:51:22 INFO - {}
11:51:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
11:51:22 INFO - {}
11:51:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 782ms
11:51:22 INFO - TEST-START | /FileAPI/fileReader.html
11:51:22 INFO - PROCESS | 1711 | 1466016682796 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:22 INFO - PROCESS | 1711 | 1466016682870 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
11:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
11:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
11:51:23 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
11:51:23 INFO - TEST-OK | /FileAPI/fileReader.html | took 522ms
11:51:23 INFO - TEST-START | /FileAPI/historical.html
11:51:23 INFO - PROCESS | 1711 | 1466016683324 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:23 INFO - PROCESS | 1711 | 1466016683407 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
11:51:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
11:51:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
11:51:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
11:51:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
11:51:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
11:51:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
11:51:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
11:51:23 INFO - TEST-OK | /FileAPI/historical.html | took 526ms
11:51:23 INFO - TEST-START | /FileAPI/idlharness.html
11:51:23 INFO - PROCESS | 1711 | 1466016683859 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:23 INFO - PROCESS | 1711 | 1466016683942 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
11:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
11:51:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
11:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
11:51:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
11:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
11:51:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:51:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
11:51:24 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
11:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
11:51:24 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
11:51:24 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
11:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
11:51:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
11:51:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:51:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
11:51:24 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
11:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
11:51:24 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
11:51:24 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
11:51:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
11:51:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
11:51:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 828ms
11:51:24 INFO - TEST-START | /FileAPI/idlharness.worker
11:51:24 INFO - PROCESS | 1711 | 1466016684737 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:24 INFO - PROCESS | 1711 | 1466016684844 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
11:51:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
11:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:51:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:51:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
11:51:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
11:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:51:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:51:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
11:51:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
11:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:51:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:51:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
11:51:25 INFO - {}
11:51:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
11:51:25 INFO - {}
11:51:25 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
11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
11:51:26 INFO - {}
11:51:26 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 - {}
11:51:26 INFO - {}
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
11:51:26 INFO - {}
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
11:51:26 INFO - {}
11:51:26 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 - {}
11:51:26 INFO - {}
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
11:51:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
11:51:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 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
11:51:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
11:51:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
11:51:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
11:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:51:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:51:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:51:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:51:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
11:51:26 INFO - {}
11:51:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1327ms
11:51:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
11:51:26 INFO - PROCESS | 1711 | 1466016686069 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:26 INFO - PROCESS | 1711 | 1466016686268 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
11:51:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 685ms
11:51:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html
11:51:26 INFO - PROCESS | 1711 | 1466016686777 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:26 INFO - PROCESS | 1711 | 1466016686863 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
11:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
11:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
11:51:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 581ms
11:51:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
11:51:27 INFO - PROCESS | 1711 | 1466016687370 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:27 INFO - PROCESS | 1711 | 1466016687453 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
11:51:28 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.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
11:51:28 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'.)
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
11:51:28 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.
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
11:51:28 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.
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
11:51:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
11:51:28 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.
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
11:51:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
11:51:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
11:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
11:51:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
11:51:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 701ms
11:51:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
11:51:28 INFO - PROCESS | 1711 | 1466016688070 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:28 INFO - PROCESS | 1711 | 1466016688201 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
11:51:28 INFO - {}
11:51:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms
11:51:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
11:51:28 INFO - PROCESS | 1711 | 1466016688712 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:28 INFO - PROCESS | 1711 | 1466016688842 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
11:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
11:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
11:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
11:51:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 686ms
11:51:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
11:51:29 INFO - PROCESS | 1711 | 1466016689400 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:29 INFO - PROCESS | 1711 | 1466016689492 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
11:51:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
11:51:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:51:30 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"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:51:30 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"
11:51:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
11:51:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 740ms
11:51:30 INFO - TEST-START | /FileAPI/file/File-constructor.html
11:51:30 INFO - PROCESS | 1711 | 1466016690145 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:30 INFO - PROCESS | 1711 | 1466016690329 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
11:51:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
11:51:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
11:51:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
11:51:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
11:51:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
11:51:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
11:51:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 628ms
11:51:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
11:51:30 INFO - PROCESS | 1711 | 1466016690790 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:30 INFO - PROCESS | 1711 | 1466016690869 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
11:51:31 INFO - {}
11:51:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 585ms
11:51:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
11:51:31 INFO - PROCESS | 1711 | 1466016691378 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:31 INFO - PROCESS | 1711 | 1466016691466 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
11:51:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
11:51:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 593ms
11:51:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
11:51:31 INFO - PROCESS | 1711 | 1466016691985 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:32 INFO - PROCESS | 1711 | 1466016692068 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
11:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
11:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
11:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
11:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
11:51:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
11:51:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 828ms
11:51:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
11:51:32 INFO - PROCESS | 1711 | 1466016692845 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:32 INFO - PROCESS | 1711 | 1466016692948 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
11:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
11:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
11:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
11:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
11:51:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
11:51:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 581ms
11:51:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
11:51:33 INFO - PROCESS | 1711 | 1466016693435 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:33 INFO - PROCESS | 1711 | 1466016693515 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
11:51:34 INFO - reader.readAsText(blob_2)
11:51:34 INFO - }" did not throw
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
11:51:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
11:51:34 INFO - reader.readAsDataURL(blob_2)
11:51:34 INFO - }" did not throw
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
11:51:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
11:51:34 INFO - reader.readAsArrayBuffer(blob_2)
11:51:34 INFO - }" did not throw
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
11:51:34 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
11:51:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:51:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
11:51:34 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
11:51:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
11:51:34 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
11:51:34 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
11:51:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 577ms
11:51:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
11:51:34 INFO - PROCESS | 1711 | 1466016694037 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:34 INFO - PROCESS | 1711 | 1466016694113 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
11:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
11:51:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
11:51:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 595ms
11:51:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
11:51:34 INFO - PROCESS | 1711 | 1466016694626 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:34 INFO - PROCESS | 1711 | 1466016694719 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
11:51:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 528ms
11:51:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
11:51:35 INFO - PROCESS | 1711 | 1466016695156 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:35 INFO - PROCESS | 1711 | 1466016695233 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
11:51:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 577ms
11:51:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
11:51:35 INFO - PROCESS | 1711 | 1466016695741 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:35 INFO - PROCESS | 1711 | 1466016695834 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
11:51:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms
11:51:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
11:51:36 INFO - PROCESS | 1711 | 1466016696410 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:36 INFO - PROCESS | 1711 | 1466016696490 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
11:51:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 635ms
11:51:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
11:51:37 INFO - PROCESS | 1711 | 1466016697053 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:37 INFO - PROCESS | 1711 | 1466016697131 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
11:51:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 520ms
11:51:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
11:51:37 INFO - PROCESS | 1711 | 1466016697578 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:37 INFO - PROCESS | 1711 | 1466016697662 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
11:51:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
11:51:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
11:51:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms
11:51:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
11:51:38 INFO - PROCESS | 1711 | 1466016698152 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:38 INFO - PROCESS | 1711 | 1466016698244 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
11:51:38 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
11:51:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
11:51:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:51:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:51:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
11:51:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 572ms
11:51:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
11:51:38 INFO - PROCESS | 1711 | 1466016698750 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:38 INFO - PROCESS | 1711 | 1466016698875 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
11:51:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 871ms
11:51:39 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
11:51:39 INFO - PROCESS | 1711 | 1466016699637 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:39 INFO - PROCESS | 1711 | 1466016699744 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:40 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
11:51:40 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 741ms
11:51:40 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
11:51:40 INFO - PROCESS | 1711 | 1466016700378 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:40 INFO - PROCESS | 1711 | 1466016700493 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:41 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
11:51:41 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 673ms
11:51:41 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
11:51:41 INFO - PROCESS | 1711 | 1466016701065 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:41 INFO - PROCESS | 1711 | 1466016701158 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:41 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
11:51:41 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 684ms
11:51:41 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
11:51:41 INFO - PROCESS | 1711 | 1466016701743 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:41 INFO - PROCESS | 1711 | 1466016701822 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:42 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
11:51:42 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 630ms
11:51:42 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
11:51:42 INFO - PROCESS | 1711 | 1466016702378 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:42 INFO - PROCESS | 1711 | 1466016702456 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
11:51:43 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 676ms
11:51:43 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
11:51:43 INFO - PROCESS | 1711 | 1466016703062 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:43 INFO - PROCESS | 1711 | 1466016703157 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
11:51:43 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
11:51:43 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 724ms
11:51:43 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
11:51:43 INFO - PROCESS | 1711 | 1466016703795 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:43 INFO - PROCESS | 1711 | 1466016703874 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
11:51:44 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 573ms
11:51:44 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
11:51:44 INFO - PROCESS | 1711 | 1466016704375 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:44 INFO - PROCESS | 1711 | 1466016704455 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
11:51:44 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
11:51:44 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 585ms
11:51:44 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
11:51:44 INFO - PROCESS | 1711 | 1466016704965 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:45 INFO - PROCESS | 1711 | 1466016705052 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
11:51:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
11:51:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
11:51:45 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
11:51:45 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 572ms
11:51:45 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
11:51:45 INFO - PROCESS | 1711 | 1466016705544 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:45 INFO - PROCESS | 1711 | 1466016705649 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
11:51:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
11:51:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
11:51:46 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
11:51:46 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 924ms
11:51:46 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
11:51:46 INFO - PROCESS | 1711 | 1466016706483 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:46 INFO - PROCESS | 1711 | 1466016706616 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
11:51:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 778ms
11:51:47 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
11:51:47 INFO - PROCESS | 1711 | 1466016707267 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:47 INFO - PROCESS | 1711 | 1466016707357 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
11:51:47 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
11:51:47 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 723ms
11:51:47 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
11:51:48 INFO - PROCESS | 1711 | 1466016708015 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:48 INFO - PROCESS | 1711 | 1466016708137 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
11:51:49 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1179ms
11:51:49 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
11:51:49 INFO - PROCESS | 1711 | 1466016709182 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:49 INFO - PROCESS | 1711 | 1466016709273 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
11:51:49 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
11:51:49 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 727ms
11:51:49 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
11:51:49 INFO - PROCESS | 1711 | 1466016709914 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:50 INFO - PROCESS | 1711 | 1466016710001 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:50 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
11:51:50 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
11:51:50 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
11:51:50 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 837ms
11:51:50 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
11:51:50 INFO - PROCESS | 1711 | 1466016710760 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:50 INFO - PROCESS | 1711 | 1466016710880 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:51 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
11:51:51 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 687ms
11:51:51 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
11:51:51 INFO - PROCESS | 1711 | 1466016711448 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:51 INFO - PROCESS | 1711 | 1466016711542 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:52 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
11:51:52 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
11:51:52 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 670ms
11:51:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
11:51:52 INFO - PROCESS | 1711 | 1466016712122 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:52 INFO - PROCESS | 1711 | 1466016712200 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:52 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
11:51:52 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 777ms
11:51:52 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
11:51:52 INFO - PROCESS | 1711 | 1466016712906 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:53 INFO - PROCESS | 1711 | 1466016713106 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:53 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
11:51:53 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 825ms
11:51:53 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
11:51:53 INFO - PROCESS | 1711 | 1466016713744 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:53 INFO - PROCESS | 1711 | 1466016713849 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:54 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
11:51:54 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 682ms
11:51:54 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
11:51:54 INFO - PROCESS | 1711 | 1466016714430 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:54 INFO - PROCESS | 1711 | 1466016714521 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
11:51:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 676ms
11:51:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
11:51:55 INFO - PROCESS | 1711 | 1466016715118 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:55 INFO - PROCESS | 1711 | 1466016715232 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:55 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
11:51:55 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 783ms
11:51:55 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
11:51:55 INFO - PROCESS | 1711 | 1466016715899 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:55 INFO - PROCESS | 1711 | 1466016715968 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:56 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
11:51:56 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 574ms
11:51:56 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
11:51:56 INFO - PROCESS | 1711 | 1466016716478 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:56 INFO - PROCESS | 1711 | 1466016716568 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
11:51:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 630ms
11:51:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
11:51:57 INFO - PROCESS | 1711 | 1466016717112 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:57 INFO - PROCESS | 1711 | 1466016717190 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:57 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
11:51:57 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 579ms
11:51:57 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
11:51:57 INFO - PROCESS | 1711 | 1466016717694 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:57 INFO - PROCESS | 1711 | 1466016717773 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
11:51:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 622ms
11:51:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
11:51:58 INFO - PROCESS | 1711 | 1466016718321 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:58 INFO - PROCESS | 1711 | 1466016718398 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:58 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
11:51:58 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 628ms
11:51:58 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
11:51:58 INFO - PROCESS | 1711 | 1466016718953 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:59 INFO - PROCESS | 1711 | 1466016719036 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:59 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
11:51:59 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 631ms
11:51:59 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
11:51:59 INFO - PROCESS | 1711 | 1466016719593 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:51:59 INFO - PROCESS | 1711 | 1466016719696 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:00 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
11:52:00 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 830ms
11:52:00 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
11:52:00 INFO - PROCESS | 1711 | 1466016720429 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:00 INFO - PROCESS | 1711 | 1466016720523 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:01 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
11:52:01 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 632ms
11:52:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
11:52:01 INFO - PROCESS | 1711 | 1466016721075 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:01 INFO - PROCESS | 1711 | 1466016721159 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:01 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
11:52:01 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 635ms
11:52:01 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
11:52:01 INFO - PROCESS | 1711 | 1466016721722 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:01 INFO - PROCESS | 1711 | 1466016721807 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:02 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
11:52:02 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 772ms
11:52:02 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
11:52:02 INFO - PROCESS | 1711 | 1466016722513 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:02 INFO - PROCESS | 1711 | 1466016722609 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:03 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
11:52:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 687ms
11:52:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
11:52:03 INFO - PROCESS | 1711 | 1466016723192 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:03 INFO - PROCESS | 1711 | 1466016723289 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:03 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
11:52:03 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 643ms
11:52:03 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
11:52:03 INFO - PROCESS | 1711 | 1466016723855 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:03 INFO - PROCESS | 1711 | 1466016723970 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:04 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
11:52:04 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 629ms
11:52:04 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
11:52:04 INFO - PROCESS | 1711 | 1466016724478 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:04 INFO - PROCESS | 1711 | 1466016724559 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
11:52:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 642ms
11:52:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
11:52:05 INFO - PROCESS | 1711 | 1466016725125 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:05 INFO - PROCESS | 1711 | 1466016725209 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:05 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
11:52:05 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 638ms
11:52:05 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
11:52:05 INFO - PROCESS | 1711 | 1466016725769 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:05 INFO - PROCESS | 1711 | 1466016725869 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:06 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
11:52:06 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 683ms
11:52:06 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
11:52:06 INFO - PROCESS | 1711 | 1466016726471 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:06 INFO - PROCESS | 1711 | 1466016726599 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:07 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
11:52:07 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 971ms
11:52:07 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
11:52:07 INFO - PROCESS | 1711 | 1466016727448 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:07 INFO - PROCESS | 1711 | 1466016727545 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
11:52:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 672ms
11:52:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
11:52:08 INFO - PROCESS | 1711 | 1466016728130 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:08 INFO - PROCESS | 1711 | 1466016728212 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:08 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
11:52:08 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 621ms
11:52:08 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
11:52:08 INFO - PROCESS | 1711 | 1466016728762 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:08 INFO - PROCESS | 1711 | 1466016728841 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:09 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
11:52:09 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 634ms
11:52:09 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
11:52:09 INFO - PROCESS | 1711 | 1466016729391 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:09 INFO - PROCESS | 1711 | 1466016729472 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:10 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
11:52:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 725ms
11:52:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
11:52:10 INFO - PROCESS | 1711 | 1466016730122 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:10 INFO - PROCESS | 1711 | 1466016730196 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:10 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
11:52:10 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 576ms
11:52:10 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
11:52:10 INFO - PROCESS | 1711 | 1466016730706 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:10 INFO - PROCESS | 1711 | 1466016730794 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:11 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
11:52:11 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 579ms
11:52:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
11:52:11 INFO - PROCESS | 1711 | 1466016731287 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:11 INFO - PROCESS | 1711 | 1466016731367 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:11 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
11:52:11 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 576ms
11:52:11 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
11:52:11 INFO - PROCESS | 1711 | 1466016731867 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:11 INFO - PROCESS | 1711 | 1466016731942 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:12 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
11:52:12 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 582ms
11:52:12 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
11:52:12 INFO - PROCESS | 1711 | 1466016732457 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:12 INFO - PROCESS | 1711 | 1466016732541 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
11:52:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 643ms
11:52:13 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
11:52:13 INFO - PROCESS | 1711 | 1466016733102 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:13 INFO - PROCESS | 1711 | 1466016733182 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:13 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
11:52:13 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 881ms
11:52:13 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
11:52:13 INFO - PROCESS | 1711 | 1466016733992 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:14 INFO - PROCESS | 1711 | 1466016734141 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:14 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
11:52:14 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 679ms
11:52:14 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
11:52:14 INFO - PROCESS | 1711 | 1466016734698 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:14 INFO - PROCESS | 1711 | 1466016734769 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:15 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
11:52:15 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 620ms
11:52:15 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
11:52:15 INFO - PROCESS | 1711 | 1466016735329 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:15 INFO - PROCESS | 1711 | 1466016735415 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:15 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
11:52:15 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 630ms
11:52:15 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
11:52:15 INFO - PROCESS | 1711 | 1466016735955 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:16 INFO - PROCESS | 1711 | 1466016736042 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:16 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
11:52:16 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 681ms
11:52:16 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
11:52:16 INFO - PROCESS | 1711 | 1466016736641 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:16 INFO - PROCESS | 1711 | 1466016736741 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:17 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
11:52:17 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 676ms
11:52:17 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
11:52:17 INFO - PROCESS | 1711 | 1466016737325 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:17 INFO - PROCESS | 1711 | 1466016737451 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:18 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
11:52:18 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 821ms
11:52:18 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
11:52:18 INFO - PROCESS | 1711 | 1466016738147 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:18 INFO - PROCESS | 1711 | 1466016738221 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:19 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
11:52:19 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1579ms
11:52:19 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
11:52:19 INFO - PROCESS | 1711 | 1466016739733 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:19 INFO - PROCESS | 1711 | 1466016739808 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:20 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
11:52:20 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 628ms
11:52:20 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
11:52:20 INFO - PROCESS | 1711 | 1466016740366 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:20 INFO - PROCESS | 1711 | 1466016740499 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:21 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
11:52:21 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 928ms
11:52:21 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
11:52:21 INFO - PROCESS | 1711 | 1466016741299 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:21 INFO - PROCESS | 1711 | 1466016741401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
11:52:22 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 729ms
11:52:22 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
11:52:22 INFO - PROCESS | 1711 | 1466016742049 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:22 INFO - PROCESS | 1711 | 1466016742186 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:22 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
11:52:22 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 689ms
11:52:22 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
11:52:22 INFO - PROCESS | 1711 | 1466016742746 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:22 INFO - PROCESS | 1711 | 1466016742874 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
11:52:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 686ms
11:52:23 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
11:52:23 INFO - PROCESS | 1711 | 1466016743429 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:23 INFO - PROCESS | 1711 | 1466016743510 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
11:52:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 571ms
11:52:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
11:52:24 INFO - PROCESS | 1711 | 1466016744007 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:24 INFO - PROCESS | 1711 | 1466016744073 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
11:52:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 670ms
11:52:24 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
11:52:24 INFO - PROCESS | 1711 | 1466016744694 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:24 INFO - PROCESS | 1711 | 1466016744804 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
11:52:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 828ms
11:52:25 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
11:52:25 INFO - PROCESS | 1711 | 1466016745514 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:25 INFO - PROCESS | 1711 | 1466016745593 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
11:52:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 578ms
11:52:26 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
11:52:26 INFO - PROCESS | 1711 | 1466016746100 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:26 INFO - PROCESS | 1711 | 1466016746220 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
11:52:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 875ms
11:52:26 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
11:52:26 INFO - PROCESS | 1711 | 1466016746979 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:27 INFO - PROCESS | 1711 | 1466016747076 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
11:52:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 627ms
11:52:27 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
11:52:27 INFO - PROCESS | 1711 | 1466016747618 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:27 INFO - PROCESS | 1711 | 1466016747707 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
11:52:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 678ms
11:52:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
11:52:28 INFO - PROCESS | 1711 | 1466016748305 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:28 INFO - PROCESS | 1711 | 1466016748391 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:28 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
11:52:28 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 674ms
11:52:28 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
11:52:28 INFO - PROCESS | 1711 | 1466016748976 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:29 INFO - PROCESS | 1711 | 1466016749070 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:29 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
11:52:29 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 631ms
11:52:29 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
11:52:29 INFO - PROCESS | 1711 | 1466016749612 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:29 INFO - PROCESS | 1711 | 1466016749696 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
11:52:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 632ms
11:52:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
11:52:30 INFO - PROCESS | 1711 | 1466016750252 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:30 INFO - PROCESS | 1711 | 1466016750326 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:30 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
11:52:30 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 626ms
11:52:30 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
11:52:30 INFO - PROCESS | 1711 | 1466016750881 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:30 INFO - PROCESS | 1711 | 1466016750962 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:31 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
11:52:31 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 571ms
11:52:31 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
11:52:31 INFO - PROCESS | 1711 | 1466016751456 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:31 INFO - PROCESS | 1711 | 1466016751530 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:32 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
11:52:32 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 679ms
11:52:32 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
11:52:32 INFO - PROCESS | 1711 | 1466016752140 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:32 INFO - PROCESS | 1711 | 1466016752239 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
11:52:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 872ms
11:52:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
11:52:33 INFO - PROCESS | 1711 | 1466016753024 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:33 INFO - PROCESS | 1711 | 1466016753178 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:33 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
11:52:33 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 882ms
11:52:33 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
11:52:33 INFO - PROCESS | 1711 | 1466016753907 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:34 INFO - PROCESS | 1711 | 1466016754000 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:34 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
11:52:34 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 628ms
11:52:34 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
11:52:34 INFO - PROCESS | 1711 | 1466016754545 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:34 INFO - PROCESS | 1711 | 1466016754636 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
11:52:35 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 621ms
11:52:35 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
11:52:35 INFO - PROCESS | 1711 | 1466016755186 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:35 INFO - PROCESS | 1711 | 1466016755286 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
11:52:35 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 679ms
11:52:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
11:52:35 INFO - PROCESS | 1711 | 1466016755857 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:35 INFO - PROCESS | 1711 | 1466016755947 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
11:52:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 680ms
11:52:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
11:52:36 INFO - PROCESS | 1711 | 1466016756545 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:36 INFO - PROCESS | 1711 | 1466016756644 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
11:52:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 679ms
11:52:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
11:52:37 INFO - PROCESS | 1711 | 1466016757228 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:37 INFO - PROCESS | 1711 | 1466016757310 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
11:52:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1378ms
11:52:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
11:52:38 INFO - PROCESS | 1711 | 1466016758610 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:38 INFO - PROCESS | 1711 | 1466016758697 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
11:52:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 576ms
11:52:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
11:52:39 INFO - PROCESS | 1711 | 1466016759197 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:39 INFO - PROCESS | 1711 | 1466016759279 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
11:52:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 780ms
11:52:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
11:52:39 INFO - PROCESS | 1711 | 1466016759976 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:40 INFO - PROCESS | 1711 | 1466016760190 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
11:52:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 822ms
11:52:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
11:52:40 INFO - PROCESS | 1711 | 1466016760807 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:40 INFO - PROCESS | 1711 | 1466016760895 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
11:52:41 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 631ms
11:52:41 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
11:52:41 INFO - PROCESS | 1711 | 1466016761438 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:41 INFO - PROCESS | 1711 | 1466016761521 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
11:52:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 625ms
11:52:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
11:52:42 INFO - PROCESS | 1711 | 1466016762077 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:42 INFO - PROCESS | 1711 | 1466016762158 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
11:52:42 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 631ms
11:52:42 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
11:52:42 INFO - PROCESS | 1711 | 1466016762706 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:42 INFO - PROCESS | 1711 | 1466016762787 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
11:52:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 626ms
11:52:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
11:52:43 INFO - PROCESS | 1711 | 1466016763336 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:43 INFO - PROCESS | 1711 | 1466016763427 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
11:52:43 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 627ms
11:52:43 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
11:52:43 INFO - PROCESS | 1711 | 1466016763970 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:44 INFO - PROCESS | 1711 | 1466016764050 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
11:52:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1078ms
11:52:45 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
11:52:45 INFO - PROCESS | 1711 | 1466016765058 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:45 INFO - PROCESS | 1711 | 1466016765161 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
11:52:45 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
11:52:45 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 729ms
11:52:45 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
11:52:45 INFO - PROCESS | 1711 | 1466016765792 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:45 INFO - PROCESS | 1711 | 1466016765871 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:46 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
11:52:46 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 572ms
11:52:46 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
11:52:46 INFO - PROCESS | 1711 | 1466016766367 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:46 INFO - PROCESS | 1711 | 1466016766445 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
11:52:47 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 888ms
11:52:47 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
11:52:47 INFO - PROCESS | 1711 | 1466016767266 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:47 INFO - PROCESS | 1711 | 1466016767370 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
11:52:48 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 892ms
11:52:48 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
11:52:48 INFO - PROCESS | 1711 | 1466016768165 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:48 INFO - PROCESS | 1711 | 1466016768275 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:48 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
11:52:48 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 774ms
11:52:48 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
11:52:48 INFO - PROCESS | 1711 | 1466016768958 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:49 INFO - PROCESS | 1711 | 1466016769064 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
11:52:49 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 687ms
11:52:49 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
11:52:49 INFO - PROCESS | 1711 | 1466016769640 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:49 INFO - PROCESS | 1711 | 1466016769727 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
11:52:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 574ms
11:52:50 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
11:52:50 INFO - PROCESS | 1711 | 1466016770218 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:50 INFO - PROCESS | 1711 | 1466016770300 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
11:52:50 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 580ms
11:52:50 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
11:52:50 INFO - PROCESS | 1711 | 1466016770814 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:50 INFO - PROCESS | 1711 | 1466016770907 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
11:52:51 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 684ms
11:52:51 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
11:52:51 INFO - PROCESS | 1711 | 1466016771491 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:51 INFO - PROCESS | 1711 | 1466016771569 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
11:52:52 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 572ms
11:52:52 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
11:52:52 INFO - PROCESS | 1711 | 1466016772068 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:52 INFO - PROCESS | 1711 | 1466016772149 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:52 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
11:52:52 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 538ms
11:52:52 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
11:52:52 INFO - PROCESS | 1711 | 1466016772611 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:52 INFO - PROCESS | 1711 | 1466016772680 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:53 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
11:52:53 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
11:52:53 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
11:52:53 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 577ms
11:52:53 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
11:52:53 INFO - PROCESS | 1711 | 1466016773196 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:53 INFO - PROCESS | 1711 | 1466016773301 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
11:52:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 928ms
11:52:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
11:52:54 INFO - PROCESS | 1711 | 1466016774128 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:54 INFO - PROCESS | 1711 | 1466016774216 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:54 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
11:52:54 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 729ms
11:52:54 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
11:52:54 INFO - PROCESS | 1711 | 1466016774885 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:54 INFO - PROCESS | 1711 | 1466016774969 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:55 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
11:52:55 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 780ms
11:52:55 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
11:52:55 INFO - PROCESS | 1711 | 1466016775675 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:55 INFO - PROCESS | 1711 | 1466016775765 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
11:52:56 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
11:52:56 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 783ms
11:52:56 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
11:52:56 INFO - PROCESS | 1711 | 1466016776456 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:56 INFO - PROCESS | 1711 | 1466016776544 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
11:52:57 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 579ms
11:52:57 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
11:52:57 INFO - PROCESS | 1711 | 1466016777037 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:57 INFO - PROCESS | 1711 | 1466016777112 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
11:52:57 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 733ms
11:52:57 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
11:52:57 INFO - PROCESS | 1711 | 1466016777776 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:57 INFO - PROCESS | 1711 | 1466016777887 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
11:52:58 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 671ms
11:52:58 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
11:52:58 INFO - PROCESS | 1711 | 1466016778453 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:58 INFO - PROCESS | 1711 | 1466016778542 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
11:52:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
11:52:59 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 624ms
11:52:59 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
11:52:59 INFO - PROCESS | 1711 | 1466016779077 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:59 INFO - PROCESS | 1711 | 1466016779166 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
11:52:59 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 624ms
11:52:59 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
11:52:59 INFO - PROCESS | 1711 | 1466016779707 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:52:59 INFO - PROCESS | 1711 | 1466016779787 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
11:53:00 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 925ms
11:53:00 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
11:53:00 INFO - PROCESS | 1711 | 1466016780642 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:00 INFO - PROCESS | 1711 | 1466016780747 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
11:53:01 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 628ms
11:53:01 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
11:53:01 INFO - PROCESS | 1711 | 1466016781277 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:01 INFO - PROCESS | 1711 | 1466016781362 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:01 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
11:53:01 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 678ms
11:53:01 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
11:53:01 INFO - PROCESS | 1711 | 1466016781969 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:02 INFO - PROCESS | 1711 | 1466016782067 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:02 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
11:53:02 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 929ms
11:53:02 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
11:53:02 INFO - PROCESS | 1711 | 1466016782893 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:02 INFO - PROCESS | 1711 | 1466016782980 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
11:53:03 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 821ms
11:53:03 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
11:53:03 INFO - PROCESS | 1711 | 1466016783720 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:03 INFO - PROCESS | 1711 | 1466016783803 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:04 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
11:53:04 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 579ms
11:53:04 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
11:53:04 INFO - PROCESS | 1711 | 1466016784310 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:04 INFO - PROCESS | 1711 | 1466016784413 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
11:53:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
11:53:05 INFO - window.indexedDB.open('test', val);..." did not throw
11:53:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:53:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:53:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
11:53:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
11:53:05 INFO - window.indexedDB.open('test', val);..." did not throw
11:53:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:53:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:53:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
11:53:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
11:53:05 INFO - window.indexedDB.open('test', val);..." did not throw
11:53:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:53:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:53:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
11:53:05 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
11:53:05 INFO - window.indexedDB.open('test', val);..." did not throw
11:53:05 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
11:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:53:05 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
11:53:05 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
11:53:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
11:53:05 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 782ms
11:53:05 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
11:53:05 INFO - PROCESS | 1711 | 1466016785100 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:05 INFO - PROCESS | 1711 | 1466016785200 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
11:53:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 625ms
11:53:05 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
11:53:05 INFO - PROCESS | 1711 | 1466016785725 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:05 INFO - PROCESS | 1711 | 1466016785804 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
11:53:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
11:53:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2383ms
11:53:08 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
11:53:08 INFO - PROCESS | 1711 | 1466016788145 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:08 INFO - PROCESS | 1711 | 1466016788265 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:08 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
11:53:08 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 671ms
11:53:08 INFO - TEST-START | /IndexedDB/idbindex_count.htm
11:53:08 INFO - PROCESS | 1711 | 1466016788824 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:08 INFO - PROCESS | 1711 | 1466016788901 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:09 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
11:53:09 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 622ms
11:53:09 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
11:53:09 INFO - PROCESS | 1711 | 1466016789457 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:09 INFO - PROCESS | 1711 | 1466016789543 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:10 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
11:53:10 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 634ms
11:53:10 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
11:53:10 INFO - PROCESS | 1711 | 1466016790097 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:10 INFO - PROCESS | 1711 | 1466016790185 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:10 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
11:53:10 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 734ms
11:53:10 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
11:53:10 INFO - PROCESS | 1711 | 1466016790835 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:10 INFO - PROCESS | 1711 | 1466016790950 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:11 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
11:53:11 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 673ms
11:53:11 INFO - TEST-START | /IndexedDB/idbindex_get.htm
11:53:11 INFO - PROCESS | 1711 | 1466016791516 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:11 INFO - PROCESS | 1711 | 1466016791609 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:12 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
11:53:12 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 618ms
11:53:12 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
11:53:12 INFO - PROCESS | 1711 | 1466016792135 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:12 INFO - PROCESS | 1711 | 1466016792208 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:12 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
11:53:12 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 581ms
11:53:12 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
11:53:12 INFO - PROCESS | 1711 | 1466016792722 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:12 INFO - PROCESS | 1711 | 1466016792794 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:13 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
11:53:13 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 572ms
11:53:13 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
11:53:13 INFO - PROCESS | 1711 | 1466016793299 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:13 INFO - PROCESS | 1711 | 1466016793373 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:14 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
11:53:14 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 879ms
11:53:14 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
11:53:14 INFO - PROCESS | 1711 | 1466016794190 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:14 INFO - PROCESS | 1711 | 1466016794318 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:15 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
11:53:15 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 828ms
11:53:15 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
11:53:15 INFO - PROCESS | 1711 | 1466016795027 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:15 INFO - PROCESS | 1711 | 1466016795107 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:15 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
11:53:15 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 748ms
11:53:15 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
11:53:15 INFO - PROCESS | 1711 | 1466016795782 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:15 INFO - PROCESS | 1711 | 1466016795864 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:16 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
11:53:16 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 575ms
11:53:16 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
11:53:16 INFO - PROCESS | 1711 | 1466016796360 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:16 INFO - PROCESS | 1711 | 1466016796444 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:16 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
11:53:16 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 574ms
11:53:16 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
11:53:16 INFO - PROCESS | 1711 | 1466016796942 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:17 INFO - PROCESS | 1711 | 1466016797017 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
11:53:17 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
11:53:17 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 726ms
11:53:17 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
11:53:17 INFO - PROCESS | 1711 | 1466016797677 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:17 INFO - PROCESS | 1711 | 1466016797809 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
11:53:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
11:53:18 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 829ms
11:53:18 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
11:53:18 INFO - PROCESS | 1711 | 1466016798511 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:18 INFO - PROCESS | 1711 | 1466016798598 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
11:53:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 732ms
11:53:19 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
11:53:19 INFO - PROCESS | 1711 | 1466016799247 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:19 INFO - PROCESS | 1711 | 1466016799326 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:19 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
11:53:19 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 570ms
11:53:19 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
11:53:19 INFO - PROCESS | 1711 | 1466016799822 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:19 INFO - PROCESS | 1711 | 1466016799899 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
11:53:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 570ms
11:53:20 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
11:53:20 INFO - PROCESS | 1711 | 1466016800407 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:20 INFO - PROCESS | 1711 | 1466016800526 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
11:53:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 887ms
11:53:21 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
11:53:21 INFO - PROCESS | 1711 | 1466016801299 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:21 INFO - PROCESS | 1711 | 1466016801401 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
11:53:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 670ms
11:53:21 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
11:53:22 INFO - PROCESS | 1711 | 1466016801992 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:22 INFO - PROCESS | 1711 | 1466016802104 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
11:53:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 696ms
11:53:22 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
11:53:22 INFO - PROCESS | 1711 | 1466016802690 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:22 INFO - PROCESS | 1711 | 1466016802787 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:23 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
11:53:23 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 777ms
11:53:23 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
11:53:23 INFO - PROCESS | 1711 | 1466016803476 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:23 INFO - PROCESS | 1711 | 1466016803560 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
11:53:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 576ms
11:53:24 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
11:53:24 INFO - PROCESS | 1711 | 1466016804057 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:24 INFO - PROCESS | 1711 | 1466016804130 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:24 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
11:53:24 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 578ms
11:53:24 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
11:53:24 INFO - PROCESS | 1711 | 1466016804645 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:24 INFO - PROCESS | 1711 | 1466016804725 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:25 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
11:53:25 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 572ms
11:53:25 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
11:53:25 INFO - PROCESS | 1711 | 1466016805228 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:25 INFO - PROCESS | 1711 | 1466016805314 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:25 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
11:53:25 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 675ms
11:53:25 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
11:53:25 INFO - PROCESS | 1711 | 1466016805901 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:25 INFO - PROCESS | 1711 | 1466016805981 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:26 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
11:53:26 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 675ms
11:53:26 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
11:53:26 INFO - PROCESS | 1711 | 1466016806582 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:26 INFO - PROCESS | 1711 | 1466016806657 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
11:53:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 578ms
11:53:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
11:53:27 INFO - PROCESS | 1711 | 1466016807165 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:27 INFO - PROCESS | 1711 | 1466016807290 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:27 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
11:53:27 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 826ms
11:53:27 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
11:53:28 INFO - PROCESS | 1711 | 1466016807997 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:28 INFO - PROCESS | 1711 | 1466016808100 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:28 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
11:53:28 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 636ms
11:53:28 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
11:53:28 INFO - PROCESS | 1711 | 1466016808645 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:28 INFO - PROCESS | 1711 | 1466016808745 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:29 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
11:53:29 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 670ms
11:53:29 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
11:53:29 INFO - PROCESS | 1711 | 1466016809326 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:29 INFO - PROCESS | 1711 | 1466016809410 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
11:53:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
11:53:29 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
11:53:29 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 622ms
11:53:29 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
11:53:29 INFO - PROCESS | 1711 | 1466016809944 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:30 INFO - PROCESS | 1711 | 1466016810019 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
11:53:30 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
11:53:30 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 571ms
11:53:30 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
11:53:30 INFO - PROCESS | 1711 | 1466016810522 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:30 INFO - PROCESS | 1711 | 1466016810687 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
11:53:31 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
11:53:31 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 674ms
11:53:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
11:53:31 INFO - PROCESS | 1711 | 1466016811206 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:31 INFO - PROCESS | 1711 | 1466016811288 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
11:53:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 572ms
11:53:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
11:53:31 INFO - PROCESS | 1711 | 1466016811779 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:31 INFO - PROCESS | 1711 | 1466016811856 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:32 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
11:53:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 526ms
11:53:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
11:53:32 INFO - PROCESS | 1711 | 1466016812309 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:32 INFO - PROCESS | 1711 | 1466016812377 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:32 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
11:53:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 623ms
11:53:32 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
11:53:32 INFO - PROCESS | 1711 | 1466016812939 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:33 INFO - PROCESS | 1711 | 1466016813009 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
11:53:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 672ms
11:53:33 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
11:53:33 INFO - PROCESS | 1711 | 1466016813640 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:33 INFO - PROCESS | 1711 | 1466016813852 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:34 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
11:53:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1023ms
11:53:34 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
11:53:34 INFO - PROCESS | 1711 | 1466016814672 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:34 INFO - PROCESS | 1711 | 1466016814785 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:35 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
11:53:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 675ms
11:53:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
11:53:35 INFO - PROCESS | 1711 | 1466016815353 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:35 INFO - PROCESS | 1711 | 1466016815439 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:53:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 625ms
11:53:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
11:53:36 INFO - PROCESS | 1711 | 1466016815998 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:36 INFO - PROCESS | 1711 | 1466016816093 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:36 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
11:53:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 677ms
11:53:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
11:53:36 INFO - PROCESS | 1711 | 1466016816665 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:36 INFO - PROCESS | 1711 | 1466016816753 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
11:53:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 638ms
11:53:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
11:53:37 INFO - PROCESS | 1711 | 1466016817309 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:37 INFO - PROCESS | 1711 | 1466016817374 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
11:53:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 682ms
11:53:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
11:53:38 INFO - PROCESS | 1711 | 1466016818007 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:38 INFO - PROCESS | 1711 | 1466016818199 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
11:53:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 690ms
11:53:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
11:53:38 INFO - PROCESS | 1711 | 1466016818692 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:38 INFO - PROCESS | 1711 | 1466016818782 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
11:53:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 579ms
11:53:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
11:53:39 INFO - PROCESS | 1711 | 1466016819276 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:39 INFO - PROCESS | 1711 | 1466016819352 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
11:53:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 585ms
11:53:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
11:53:39 INFO - PROCESS | 1711 | 1466016819867 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:39 INFO - PROCESS | 1711 | 1466016819953 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
11:53:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 627ms
11:53:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
11:53:40 INFO - PROCESS | 1711 | 1466016820499 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:40 INFO - PROCESS | 1711 | 1466016820628 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
11:53:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 1025ms
11:53:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
11:53:41 INFO - PROCESS | 1711 | 1466016821529 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:41 INFO - PROCESS | 1711 | 1466016821629 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:42 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
11:53:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 627ms
11:53:42 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
11:53:42 INFO - PROCESS | 1711 | 1466016822168 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:42 INFO - PROCESS | 1711 | 1466016822288 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
11:53:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 624ms
11:53:42 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
11:53:42 INFO - PROCESS | 1711 | 1466016822801 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:42 INFO - PROCESS | 1711 | 1466016822886 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
11:53:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 622ms
11:53:43 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
11:53:43 INFO - PROCESS | 1711 | 1466016823421 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:43 INFO - PROCESS | 1711 | 1466016823508 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:53:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 623ms
11:53:44 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
11:53:44 INFO - PROCESS | 1711 | 1466016824052 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:44 INFO - PROCESS | 1711 | 1466016824126 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:44 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
11:53:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 679ms
11:53:44 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
11:53:44 INFO - PROCESS | 1711 | 1466016824734 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:44 INFO - PROCESS | 1711 | 1466016824830 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
11:53:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 670ms
11:53:45 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
11:53:45 INFO - PROCESS | 1711 | 1466016825404 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:45 INFO - PROCESS | 1711 | 1466016825481 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
11:53:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 571ms
11:53:45 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
11:53:45 INFO - PROCESS | 1711 | 1466016825980 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:46 INFO - PROCESS | 1711 | 1466016826057 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
11:53:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 530ms
11:53:46 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
11:53:46 INFO - PROCESS | 1711 | 1466016826517 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:46 INFO - PROCESS | 1711 | 1466016826590 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:47 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
11:53:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 576ms
11:53:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
11:53:47 INFO - PROCESS | 1711 | 1466016827099 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:47 INFO - PROCESS | 1711 | 1466016827172 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
11:53:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 878ms
11:53:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
11:53:47 INFO - PROCESS | 1711 | 1466016827985 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:48 INFO - PROCESS | 1711 | 1466016828114 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:48 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
11:53:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 828ms
11:53:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
11:53:48 INFO - PROCESS | 1711 | 1466016828820 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:48 INFO - PROCESS | 1711 | 1466016828917 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:49 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
11:53:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 820ms
11:53:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
11:53:49 INFO - PROCESS | 1711 | 1466016829666 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:49 INFO - PROCESS | 1711 | 1466016829765 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:50 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
11:53:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 734ms
11:53:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
11:53:50 INFO - PROCESS | 1711 | 1466016830407 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:50 INFO - PROCESS | 1711 | 1466016830491 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
11:53:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 570ms
11:53:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
11:53:50 INFO - PROCESS | 1711 | 1466016830982 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:51 INFO - PROCESS | 1711 | 1466016831064 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:51 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
11:53:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 581ms
11:53:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
11:53:51 INFO - PROCESS | 1711 | 1466016831573 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:51 INFO - PROCESS | 1711 | 1466016831676 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
11:53:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 679ms
11:53:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
11:53:52 INFO - PROCESS | 1711 | 1466016832249 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:52 INFO - PROCESS | 1711 | 1466016832329 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
11:53:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 576ms
11:53:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
11:53:52 INFO - PROCESS | 1711 | 1466016832830 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:52 INFO - PROCESS | 1711 | 1466016832914 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
11:53:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 678ms
11:53:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
11:53:53 INFO - PROCESS | 1711 | 1466016833514 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:53 INFO - PROCESS | 1711 | 1466016833604 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53: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"
11:53:54 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
11:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:53:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:53:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 727ms
11:53:54 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
11:53:54 INFO - PROCESS | 1711 | 1466016834249 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:54 INFO - PROCESS | 1711 | 1466016834491 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53: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"
11:53:55 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
11:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:53:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
11:53:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 828ms
11:53:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
11:53:55 INFO - PROCESS | 1711 | 1466016835086 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:55 INFO - PROCESS | 1711 | 1466016835177 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
11:53:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 625ms
11:53:55 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
11:53:55 INFO - PROCESS | 1711 | 1466016835712 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:55 INFO - PROCESS | 1711 | 1466016835797 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
11:53:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 624ms
11:53:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
11:53:56 INFO - PROCESS | 1711 | 1466016836351 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:56 INFO - PROCESS | 1711 | 1466016836429 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
11:53:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 632ms
11:53:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
11:53:56 INFO - PROCESS | 1711 | 1466016836984 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:57 INFO - PROCESS | 1711 | 1466016837067 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
11:53:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 674ms
11:53:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
11:53:57 INFO - PROCESS | 1711 | 1466016837671 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:57 INFO - PROCESS | 1711 | 1466016837771 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
11:53:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 628ms
11:53:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
11:53:58 INFO - PROCESS | 1711 | 1466016838295 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:58 INFO - PROCESS | 1711 | 1466016838373 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
11:53:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 576ms
11:53:58 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
11:53:58 INFO - PROCESS | 1711 | 1466016838877 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:58 INFO - PROCESS | 1711 | 1466016838958 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
11:53:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 573ms
11:53:59 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
11:53:59 INFO - PROCESS | 1711 | 1466016839458 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:53:59 INFO - PROCESS | 1711 | 1466016839530 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:54:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 626ms
11:54:00 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
11:54:00 INFO - PROCESS | 1711 | 1466016840089 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:00 INFO - PROCESS | 1711 | 1466016840171 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:00 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
11:54:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 621ms
11:54:00 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
11:54:00 INFO - PROCESS | 1711 | 1466016840722 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:00 INFO - PROCESS | 1711 | 1466016840803 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
11:54:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1077ms
11:54:01 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
11:54:01 INFO - PROCESS | 1711 | 1466016841814 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:01 INFO - PROCESS | 1711 | 1466016841942 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
11:54:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 726ms
11:54:02 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
11:54:02 INFO - PROCESS | 1711 | 1466016842547 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:02 INFO - PROCESS | 1711 | 1466016842640 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
11:54:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 633ms
11:54:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
11:54:03 INFO - PROCESS | 1711 | 1466016843193 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:03 INFO - PROCESS | 1711 | 1466016843263 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
11:54:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 628ms
11:54:03 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
11:54:03 INFO - PROCESS | 1711 | 1466016843816 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:03 INFO - PROCESS | 1711 | 1466016843926 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
11:54:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 726ms
11:54:04 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
11:54:04 INFO - PROCESS | 1711 | 1466016844546 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:04 INFO - PROCESS | 1711 | 1466016844642 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
11:54:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 788ms
11:54:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
11:54:05 INFO - PROCESS | 1711 | 1466016845347 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:05 INFO - PROCESS | 1711 | 1466016845453 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
11:54:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 619ms
11:54:05 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
11:54:05 INFO - PROCESS | 1711 | 1466016845964 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:06 INFO - PROCESS | 1711 | 1466016846045 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
11:54:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 583ms
11:54:06 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
11:54:06 INFO - PROCESS | 1711 | 1466016846554 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:06 INFO - PROCESS | 1711 | 1466016846631 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
11:54:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 579ms
11:54:07 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
11:54:07 INFO - PROCESS | 1711 | 1466016847137 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:07 INFO - PROCESS | 1711 | 1466016847208 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
11:54:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
11:54:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 727ms
11:54:07 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
11:54:07 INFO - PROCESS | 1711 | 1466016847894 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:08 INFO - PROCESS | 1711 | 1466016848033 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
11:54:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
11:54:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 985ms
11:54:08 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
11:54:08 INFO - PROCESS | 1711 | 1466016848888 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:09 INFO - PROCESS | 1711 | 1466016849016 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
11:54:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 888ms
11:54:09 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
11:54:09 INFO - PROCESS | 1711 | 1466016849785 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:09 INFO - PROCESS | 1711 | 1466016849875 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
11:54:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 730ms
11:54:10 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
11:54:10 INFO - PROCESS | 1711 | 1466016850524 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:10 INFO - PROCESS | 1711 | 1466016850610 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
11:54:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 578ms
11:54:11 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
11:54:11 INFO - PROCESS | 1711 | 1466016851103 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:11 INFO - PROCESS | 1711 | 1466016851182 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
11:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
11:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
11:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
11:54:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
11:54:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 779ms
11:54:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
11:54:11 INFO - PROCESS | 1711 | 1466016851884 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:11 INFO - PROCESS | 1711 | 1466016851978 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
11:54:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 825ms
11:54:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
11:54:12 INFO - PROCESS | 1711 | 1466016852717 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:12 INFO - PROCESS | 1711 | 1466016852817 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:13 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
11:54:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 735ms
11:54:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
11:54:13 INFO - PROCESS | 1711 | 1466016853457 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:13 INFO - PROCESS | 1711 | 1466016853529 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:14 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
11:54:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 570ms
11:54:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
11:54:14 INFO - PROCESS | 1711 | 1466016854032 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:14 INFO - PROCESS | 1711 | 1466016854107 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
11:54:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 679ms
11:54:14 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
11:54:14 INFO - PROCESS | 1711 | 1466016854718 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:14 INFO - PROCESS | 1711 | 1466016854835 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:15 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
11:54:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 877ms
11:54:15 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
11:54:15 INFO - PROCESS | 1711 | 1466016855601 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:15 INFO - PROCESS | 1711 | 1466016855719 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:16 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
11:54:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 675ms
11:54:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
11:54:16 INFO - PROCESS | 1711 | 1466016856287 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:16 INFO - PROCESS | 1711 | 1466016856377 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
11:54:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 972ms
11:54:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
11:54:17 INFO - PROCESS | 1711 | 1466016857272 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:17 INFO - PROCESS | 1711 | 1466016857356 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:17 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
11:54:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 573ms
11:54:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
11:54:17 INFO - PROCESS | 1711 | 1466016857839 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:17 INFO - PROCESS | 1711 | 1466016857927 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
11:54:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 622ms
11:54:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
11:54:18 INFO - PROCESS | 1711 | 1466016858466 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:18 INFO - PROCESS | 1711 | 1466016858542 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
11:54:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 620ms
11:54:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
11:54:19 INFO - PROCESS | 1711 | 1466016859093 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:19 INFO - PROCESS | 1711 | 1466016859184 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
11:54:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 638ms
11:54:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
11:54:19 INFO - PROCESS | 1711 | 1466016859740 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:19 INFO - PROCESS | 1711 | 1466016859828 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
11:54:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 726ms
11:54:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
11:54:20 INFO - PROCESS | 1711 | 1466016860465 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:20 INFO - PROCESS | 1711 | 1466016860559 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
11:54:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 635ms
11:54:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
11:54:21 INFO - PROCESS | 1711 | 1466016861127 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:21 INFO - PROCESS | 1711 | 1466016861274 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
11:54:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 924ms
11:54:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
11:54:22 INFO - PROCESS | 1711 | 1466016862038 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:22 INFO - PROCESS | 1711 | 1466016862143 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
11:54:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 678ms
11:54:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
11:54:22 INFO - PROCESS | 1711 | 1466016862725 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:22 INFO - PROCESS | 1711 | 1466016862805 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:23 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
11:54:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 672ms
11:54:23 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
11:54:23 INFO - PROCESS | 1711 | 1466016863414 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:23 INFO - PROCESS | 1711 | 1466016863507 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:24 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
11:54:24 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 727ms
11:54:24 INFO - TEST-START | /IndexedDB/idbtransaction.htm
11:54:24 INFO - PROCESS | 1711 | 1466016864138 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:24 INFO - PROCESS | 1711 | 1466016864259 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:24 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
11:54:24 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
11:54:24 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 678ms
11:54:24 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
11:54:24 INFO - PROCESS | 1711 | 1466016864827 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:24 INFO - PROCESS | 1711 | 1466016864892 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
11:54:25 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 624ms
11:54:25 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
11:54:25 INFO - PROCESS | 1711 | 1466016865455 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:25 INFO - PROCESS | 1711 | 1466016865552 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
11:54:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
11:54:26 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 928ms
11:54:26 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
11:54:26 INFO - PROCESS | 1711 | 1466016866384 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:26 INFO - PROCESS | 1711 | 1466016866462 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:27 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
11:54:27 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 628ms
11:54:27 INFO - TEST-START | /IndexedDB/index_sort_order.htm
11:54:27 INFO - PROCESS | 1711 | 1466016867015 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:27 INFO - PROCESS | 1711 | 1466016867092 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:27 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
11:54:27 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 668ms
11:54:27 INFO - TEST-START | /IndexedDB/interfaces.html
11:54:27 INFO - PROCESS | 1711 | 1466016867697 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:27 INFO - PROCESS | 1711 | 1466016867805 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
11:54:29 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
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
11:54:29 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
11:54:29 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1498ms
11:54:29 INFO - TEST-START | /IndexedDB/interfaces.worker
11:54:29 INFO - PROCESS | 1711 | 1466016869207 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:29 INFO - PROCESS | 1711 | 1466016869365 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
11:54:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
11:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
11:54:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
11:54:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
11:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
11:54:30 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
11:54:30 INFO - {}
11:54:30 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 - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
11:54:30 INFO - {}
11:54:30 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1204ms
11:54:30 INFO - TEST-START | /IndexedDB/key_invalid.htm
11:54:30 INFO - PROCESS | 1711 | 1466016870429 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:30 INFO - PROCESS | 1711 | 1466016870576 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
11:54:31 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
11:54:31 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 800ms
11:54:31 INFO - TEST-START | /IndexedDB/key_valid.html
11:54:31 INFO - PROCESS | 1711 | 1466016871251 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:31 INFO - PROCESS | 1711 | 1466016871342 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
11:54:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
11:54:32 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1439ms
11:54:32 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
11:54:32 INFO - PROCESS | 1711 | 1466016872690 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:32 INFO - PROCESS | 1711 | 1466016872796 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:33 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
11:54:33 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 827ms
11:54:33 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
11:54:33 INFO - PROCESS | 1711 | 1466016873518 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:33 INFO - PROCESS | 1711 | 1466016873590 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
11:54:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 580ms
11:54:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
11:54:34 INFO - PROCESS | 1711 | 1466016874121 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:34 INFO - PROCESS | 1711 | 1466016874220 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:34 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
11:54:34 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
11:54:34 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
11:54:34 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 735ms
11:54:34 INFO - TEST-START | /IndexedDB/keyorder.htm
11:54:34 INFO - PROCESS | 1711 | 1466016874859 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:35 INFO - PROCESS | 1711 | 1466016875017 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
11:54:36 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
11:54:36 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1236ms
11:54:36 INFO - TEST-START | /IndexedDB/keypath.htm
11:54:36 INFO - PROCESS | 1711 | 1466016876114 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:36 INFO - PROCESS | 1711 | 1466016876212 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
11:54:36 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
11:54:36 INFO - TEST-OK | /IndexedDB/keypath.htm | took 784ms
11:54:36 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
11:54:36 INFO - PROCESS | 1711 | 1466016876904 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:36 INFO - PROCESS | 1711 | 1466016876989 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
11:54:37 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
11:54:37 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 688ms
11:54:37 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
11:54:37 INFO - PROCESS | 1711 | 1466016877632 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:37 INFO - PROCESS | 1711 | 1466016877721 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
11:54:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
11:54:38 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
11:54:38 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 737ms
11:54:38 INFO - TEST-START | /IndexedDB/list_ordering.htm
11:54:38 INFO - PROCESS | 1711 | 1466016878372 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:38 INFO - PROCESS | 1711 | 1466016878464 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
11:54:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
11:54:39 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
11:54:39 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 921ms
11:54:39 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
11:54:39 INFO - PROCESS | 1711 | 1466016879299 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:39 INFO - PROCESS | 1711 | 1466016879387 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:39 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
11:54:39 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 682ms
11:54:39 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
11:54:39 INFO - PROCESS | 1711 | 1466016879987 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:40 INFO - PROCESS | 1711 | 1466016880091 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:40 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
11:54:40 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 681ms
11:54:40 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
11:54:40 INFO - PROCESS | 1711 | 1466016880670 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:40 INFO - PROCESS | 1711 | 1466016880754 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:41 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
11:54:41 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 674ms
11:54:41 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
11:54:41 INFO - PROCESS | 1711 | 1466016881352 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:41 INFO - PROCESS | 1711 | 1466016881485 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:42 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
11:54:42 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 877ms
11:54:42 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
11:54:42 INFO - PROCESS | 1711 | 1466016882234 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:42 INFO - PROCESS | 1711 | 1466016882340 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:43 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
11:54:43 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 785ms
11:54:43 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
11:54:43 INFO - PROCESS | 1711 | 1466016883035 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:43 INFO - PROCESS | 1711 | 1466016883192 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:43 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
11:54:43 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 877ms
11:54:43 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
11:54:43 INFO - PROCESS | 1711 | 1466016883917 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:44 INFO - PROCESS | 1711 | 1466016884015 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:44 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
11:54:44 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 677ms
11:54:44 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
11:54:44 INFO - PROCESS | 1711 | 1466016884591 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:44 INFO - PROCESS | 1711 | 1466016884681 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:45 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
11:54:45 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 630ms
11:54:45 INFO - TEST-START | /IndexedDB/value.htm
11:54:45 INFO - PROCESS | 1711 | 1466016885227 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:45 INFO - PROCESS | 1711 | 1466016885297 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:45 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
11:54:45 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
11:54:45 INFO - TEST-OK | /IndexedDB/value.htm | took 720ms
11:54:45 INFO - TEST-START | /IndexedDB/value_recursive.htm
11:54:45 INFO - PROCESS | 1711 | 1466016885955 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:46 INFO - PROCESS | 1711 | 1466016886058 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
11:54:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
11:54:46 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
11:54:46 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 819ms
11:54:46 INFO - TEST-START | /IndexedDB/writer-starvation.htm
11:54:46 INFO - PROCESS | 1711 | 1466016886777 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:46 INFO - PROCESS | 1711 | 1466016886875 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:47 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
11:54:47 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 942ms
11:54:47 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
11:54:47 INFO - PROCESS | 1711 | 1466016887726 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:47 INFO - PROCESS | 1711 | 1466016887808 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
11:54:48 INFO - {}
11:54:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
11:54:48 INFO - {}
11:54:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
11:54:48 INFO - {}
11:54:48 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
11:54:48 INFO - {}
11:54:48 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 976ms
11:54:48 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
11:54:48 INFO - PROCESS | 1711 | 1466016888730 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:48 INFO - PROCESS | 1711 | 1466016888840 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
11:54:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
11:54:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
11:54:49 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
11:54:49 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 698ms
11:54:49 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
11:54:49 INFO - PROCESS | 1711 | 1466016889425 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:49 INFO - PROCESS | 1711 | 1466016889503 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
11:54:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 610ms
11:54:50 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
11:54:50 INFO - PROCESS | 1711 | 1466016890062 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:50 INFO - PROCESS | 1711 | 1466016890145 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
11:54:50 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
11:54:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
11:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
11:54:50 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
11:54:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
11:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:50 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
11:54:50 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
11:54:50 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 694ms
11:54:50 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
11:54:50 INFO - PROCESS | 1711 | 1466016890750 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:50 INFO - PROCESS | 1711 | 1466016890885 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:51 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() {
11:54:51 INFO - [native code]
11:54:51 INFO - }" but got function "function () {
11:54:51 INFO - }"
11:54:51 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
11:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:51 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
11:54:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
11:54:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
11:54:51 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
11:54:51 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
11:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:51 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
11:54:51 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
11:54:51 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
11:54:51 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 687ms
11:54:51 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
11:54:51 INFO - PROCESS | 1711 | 1466016891458 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:51 INFO - PROCESS | 1711 | 1466016891545 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
11:54:52 INFO - [native code]
11:54:52 INFO - }" but got function "function () {
11:54:52 INFO - }"
11:54:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
11:54:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
11:54:52 INFO - {}
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
11:54:52 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
11:54:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
11:54:52 INFO - {}
11:54:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 841ms
11:54:52 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
11:54:52 INFO - PROCESS | 1711 | 1466016892309 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:52 INFO - PROCESS | 1711 | 1466016892415 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
11:54:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
11:54:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
11:54:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
11:54:52 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
11:54:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
11:54:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
11:54:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
11:54:52 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
11:54:52 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
11:54:52 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
11:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:52 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
11:54:52 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
11:54:52 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 626ms
11:54:52 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
11:54:52 INFO - PROCESS | 1711 | 1466016892948 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:53 INFO - PROCESS | 1711 | 1466016893039 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:53 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
11:54:53 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 578ms
11:54:53 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
11:54:53 INFO - PROCESS | 1711 | 1466016893527 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:53 INFO - PROCESS | 1711 | 1466016893606 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
11:54:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
11:54:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
11:54:54 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
11:54:54 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 583ms
11:54:54 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
11:54:54 INFO - PROCESS | 1711 | 1466016894117 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:54 INFO - PROCESS | 1711 | 1466016894193 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
11:54:54 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
11:54:54 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
11:54:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
11:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:54:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
11:54:54 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 635ms
11:54:54 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
11:54:54 INFO - PROCESS | 1711 | 1466016894775 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:54 INFO - PROCESS | 1711 | 1466016894892 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
11:54:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
11:54:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
11:54:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
11:54:56 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
11:54:56 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1929ms
11:54:56 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
11:54:56 INFO - PROCESS | 1711 | 1466016896711 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:56 INFO - PROCESS | 1711 | 1466016896811 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
11:54:58 INFO - {}
11:54:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
11:54:58 INFO - {}
11:54:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
11:54:58 INFO - {}
11:54:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
11:54:58 INFO - {}
11:54:58 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
11:54:58 INFO - {}
11:54:58 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1674ms
11:54:58 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
11:54:58 INFO - PROCESS | 1711 | 1466016898414 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:58 INFO - PROCESS | 1711 | 1466016898498 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:59 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
11:54:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 792ms
11:54:59 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
11:54:59 INFO - PROCESS | 1711 | 1466016899220 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:59 INFO - PROCESS | 1711 | 1466016899307 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:59 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
11:54:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
11:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:54:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
11:54:59 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 595ms
11:54:59 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
11:54:59 INFO - PROCESS | 1711 | 1466016899799 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:54:59 INFO - PROCESS | 1711 | 1466016899893 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:10 INFO - PROCESS | 1711 | MARIONETTE LOG: INFO: Timeout fired
11:55:10 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
11:55:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
11:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:10 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
11:55:10 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10302ms
11:55:10 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
11:55:10 INFO - PROCESS | 1711 | 1466016910111 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:10 INFO - PROCESS | 1711 | 1466016910208 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:10 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
11:55:10 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 878ms
11:55:10 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
11:55:10 INFO - PROCESS | 1711 | 1466016910996 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:11 INFO - PROCESS | 1711 | 1466016911088 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:11 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
11:55:11 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 676ms
11:55:11 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
11:55:11 INFO - PROCESS | 1711 | 1466016911706 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:11 INFO - PROCESS | 1711 | 1466016911813 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:12 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
11:55:12 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 781ms
11:55:12 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
11:55:12 INFO - PROCESS | 1711 | 1466016912470 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:12 INFO - PROCESS | 1711 | 1466016912558 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:13 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
11:55:13 INFO - {}
11:55:13 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 630ms
11:55:13 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
11:55:13 INFO - PROCESS | 1711 | 1466016913105 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:13 INFO - PROCESS | 1711 | 1466016913189 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:13 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
11:55:13 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 579ms
11:55:13 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
11:55:13 INFO - PROCESS | 1711 | 1466016913699 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:13 INFO - PROCESS | 1711 | 1466016913806 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:14 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
11:55:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
11:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
11:55:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
11:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:14 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
11:55:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 582ms
11:55:14 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
11:55:14 INFO - PROCESS | 1711 | 1466016914277 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:14 INFO - PROCESS | 1711 | 1466016914359 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:14 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().
11:55:14 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 580ms
11:55:14 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
11:55:14 INFO - PROCESS | 1711 | 1466016914871 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:14 INFO - PROCESS | 1711 | 1466016914961 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:15 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
11:55:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 620ms
11:55:15 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
11:55:15 INFO - PROCESS | 1711 | 1466016915495 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:15 INFO - PROCESS | 1711 | 1466016915586 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:16 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
11:55:16 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 619ms
11:55:16 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
11:55:16 INFO - PROCESS | 1711 | 1466016916120 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:16 INFO - PROCESS | 1711 | 1466016916201 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:16 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"
11:55:16 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
11:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:16 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
11:55:16 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
11:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:16 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
11:55:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
11:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
11:55:16 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 570ms
11:55:16 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
11:55:16 INFO - PROCESS | 1711 | 1466016916716 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:16 INFO - PROCESS | 1711 | 1466016916807 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:17 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
11:55:17 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 621ms
11:55:17 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
11:55:17 INFO - PROCESS | 1711 | 1466016917342 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:17 INFO - PROCESS | 1711 | 1466016917416 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:17 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
11:55:17 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 573ms
11:55:17 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
11:55:17 INFO - PROCESS | 1711 | 1466016917921 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:17 INFO - PROCESS | 1711 | 1466016917997 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:18 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
11:55:18 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 575ms
11:55:18 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
11:55:18 INFO - PROCESS | 1711 | 1466016918497 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:18 INFO - PROCESS | 1711 | 1466016918568 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:19 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
11:55:19 INFO - do_test/)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
11:55:55 INFO - )
11:55:55 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 629ms
11:55:55 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
11:55:55 INFO - PROCESS | 1711 | 1466016955043 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:55 INFO - PROCESS | 1711 | 1466016955138 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
11:55:55 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
11:55:55 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 895ms
11:55:55 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
11:55:55 INFO - PROCESS | 1711 | 1466016955931 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:56 INFO - PROCESS | 1711 | 1466016956019 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
11:55:56 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
11:55:56 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 972ms
11:55:56 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
11:55:56 INFO - PROCESS | 1711 | 1466016956918 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:56 INFO - PROCESS | 1711 | 1466016956992 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
11:55:57 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
11:55:57 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 573ms
11:55:57 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
11:55:57 INFO - PROCESS | 1711 | 1466016957503 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:57 INFO - PROCESS | 1711 | 1466016957586 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
11:55:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
11:55:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
11:55:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
11:55:58 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
11:55:58 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 532ms
11:55:58 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
11:55:58 INFO - PROCESS | 1711 | 1466016958042 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:58 INFO - PROCESS | 1711 | 1466016958113 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:58 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
11:55:58 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
11:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:58 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
11:55:58 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 572ms
11:55:58 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
11:55:58 INFO - PROCESS | 1711 | 1466016958619 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:58 INFO - PROCESS | 1711 | 1466016958692 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:59 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
11:55:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
11:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:55:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
11:55:59 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 569ms
11:55:59 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
11:55:59 INFO - PROCESS | 1711 | 1466016959224 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:55:59 INFO - PROCESS | 1711 | 1466016959300 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:00 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
11:56:00 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 828ms
11:56:00 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
11:56:00 INFO - PROCESS | 1711 | 1466016960093 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:00 INFO - PROCESS | 1711 | 1466016960188 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:00 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
11:56:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
11:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:56:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
11:56:00 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 725ms
11:56:00 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
11:56:00 INFO - PROCESS | 1711 | 1466016960821 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:00 INFO - PROCESS | 1711 | 1466016960904 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:01 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
11:56:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
11:56:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:56:01 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
11:56:01 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 637ms
11:56:01 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
11:56:01 INFO - PROCESS | 1711 | 1466016961474 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:01 INFO - PROCESS | 1711 | 1466016961549 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
11:56:02 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 682ms
11:56:02 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
11:56:02 INFO - PROCESS | 1711 | 1466016962166 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:02 INFO - PROCESS | 1711 | 1466016962255 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:02 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
11:56:02 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 624ms
11:56:02 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
11:56:02 INFO - PROCESS | 1711 | 1466016962793 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:02 INFO - PROCESS | 1711 | 1466016962878 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:03 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
11:56:03 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 622ms
11:56:03 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
11:56:03 INFO - PROCESS | 1711 | 1466016963420 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:03 INFO - PROCESS | 1711 | 1466016963497 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
11:56:04 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 670ms
11:56:04 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
11:56:04 INFO - PROCESS | 1711 | 1466016964100 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:04 INFO - PROCESS | 1711 | 1466016964181 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:04 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
11:56:04 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
11:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
11:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
11:56:04 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
11:56:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
11:56:04 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
11:56:04 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 721ms
11:56:04 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
11:56:04 INFO - PROCESS | 1711 | 1466016964825 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:04 INFO - PROCESS | 1711 | 1466016964905 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
11:56:05 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
11:56:05 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 574ms
11:56:05 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
11:56:05 INFO - PROCESS | 1711 | 1466016965415 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:05 INFO - PROCESS | 1711 | 1466016965496 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
11:56:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
11:56:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
11:56:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
11:56:06 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 620ms
11:56:06 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
11:56:06 INFO - PROCESS | 1711 | 1466016966051 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:06 INFO - PROCESS | 1711 | 1466016966131 Marionette INFO sendAsync 02819bc6-8eb1-4542-af36-454c9a8cceb7
11:56:06 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: